Google Software Engineering Mock Interview: John Conway's "Game of Life"
Exponent
@tryexponentAbout
Tech interview prep. Courses, coaching, and practice. Join 1M+ candidates. - product management, - software engineering, - engineering management, - system design, - data science, - machine learning, - technical program management, - strategy and operations, - UX and product design, - and more!
Latest Posts
Video Description
Don't leave your software engineering career path to chance. Make sure you're interview-ready with Exponent's software developer interview prep course. Start free. https://bit.ly/3zsYnWc Watch our technical coding mock interview with Angie and Simon Ayzman (Software Engineer at Google) as he solves John Conway's famous "Game of Life" software engineering interview question. Simon implements a method to update the board game continuously to its next state. This software engineering interview question is commonly asked at Google and other top tech companies. Learn more about Simon here: https://www.simonayzman.com/ Chapters - 00:00 - Introduction 00:53 - Question 02:30 - Clarifying questions 09:37 - Answer 21:31 - Follow-up questions 23:47 - Test cases 31:56 - Interview analysis Watch more videos here: - Amazon SWE answers system design interview question: https://youtu.be/NtMvNh0WFVM - Google SWE answers algorithms interview question: https://youtu.be/NRRyk0XqkkA - Google TPM answers Tiktok system design interview question: https://youtu.be/Z-0g_aJL5Fw - Microsoft SWE answers algorithms interview question: https://youtu.be/oD1m1iREKB4 π Subscribe to our channel: http://bit.ly/exponentyt π§ Sign up for our email newsletter with PM interview lessons: http://bit.ly/exponentpm ποΈ Follow us on Twitter: http://bit.ly/exptweet π Like us on Facebook for special discounts: http://bit.ly/exponentfb π· Check us out on Instagram: http://bit.ly/exponentig ABOUT US: Did you enjoy this interview question and answer? Want to land your dream career? Exponent is an online community, course, and coaching platform to help you ace your upcoming interview. Exponent has helped people land their dream careers at companies like Google, Microsoft, Amazon, and high-growth startups. Exponent is currently licensed by Stanford, Yale, UW, and others. Our courses include interview lessons, questions, and complete answers with video walkthroughs. Get access to hours of real interview videos, where we analyze what went right or wrong, as well as our 1000+ community of expert coaches and industry professionals, to help you get your dream job and more! #softwareengineer #softwareengineering #tech #software #entrepreneurship #product #softwaredeveloper
Boost Your Study Game
AI-recommended products based on this video

Gigabyte GeForce RTX 3070 Eagle OC 8G (REV2.0) Graphics Card, 3X WINDFORCE Fans, LHR, 8GB 256-bit GDDR6, GV-N3070EAGLE OC-8GD Video Card

Asus ROG Swift 27β 4K QD-OLED Gaming Monitor (PG27UCDM) - 240Hz, 0.03ms, Custom Heatsink, Neo Proximity Sensor, G-SYNC Compatible, 99% DCI-P3, True 10-bit color, DisplayPort 2.1a UHBR20, 3 yr warranty

BOSGAME Mini Gaming PC M4 Neo, AMD Ryzen 7 7840HS (8C/16T,Max 5.1GHz), 32GB DDR5 1TB PCIe4.0 NVMe SSD, Oculink Mini Desktops PC, Quad Display, Dual 2.5G LAN

BOSGAME M4 Neo Mini PC Gaming, Ryzen 7 7840HS 32GB DDR5 RAM 1TB PCIe4.0 SSD Desktop Computer, USB4/ WiFi6E/ BT 5.2/ Dual 2.5Gbps LAN for Home Office Gamer

VIVO 81cm Desk Converter, K Series, Height Adjustable Sit to Stand Riser, Dual Monitor and Laptop Workstation with Wide Keyboard Tray, Black, DESK-V000K

Bose QuietComfort Wireless Noise Cancelling Headphones, Bluetooth Over Ear Headphones with Up to 24 Hours of Battery Life, Moonlight Grey - Limited Edition
![Anker USB C Cable, [2-Pack, 6 ft] Type C Charger Premium Nylon USB Cable, USB A to Type C Charging Cable Fast Charge for Samsung Galaxy S10 S10+ / Note 8, LG V20 and Other USB C Charger (Black)](https://m.media-amazon.com/images/I/71N7xhCJnoL._AC_UL960_FMwebp_QL65_.jpg)
Anker USB C Cable, [2-Pack, 6 ft] Type C Charger Premium Nylon USB Cable, USB A to Type C Charging Cable Fast Charge for Samsung Galaxy S10 S10+ / Note 8, LG V20 and Other USB C Charger (Black)

Anker USB C Charger Cable (6ft 100W, 2Pack), USB 2.0 Type C Fast Charging Cable for iPhone 15 / 15Pro / 15Plus / 15ProMax MacBook Pro 2020, iPad Pro 2020, iPad Air 4, Samsung Galaxy S23+/S23 Ultra ClimatePartner certified

Anker Nano USB C Wall Charger,45W Fast Charging Smart Display Charger,with 180Β°Foldable Plug,Smart Recognition,Built-in Care Mode,for iPhone17/16/15 (Non-Battery,One USB-C Port,No Cable Included) ClimatePartner certified

Anker 332 USB-C Hub (5-in-1) with 4K HDMI Display, 5Gbps - and 2 5Gbps USB-A Data Ports and for MacBook Pro, MacBook Air, Dell XPS, Lenovo Thinkpad, HP Laptops and More

Amazon Basics Emergency Seat Belt Cutter and Window Hammer Tool, Car Accessories, 2 Pack

Amazon Basics Clear Thermal Laminating Plastic Paper Laminator Sheets, 9 x 11.5-Inch, 200-Pack, 3mil

Amazon Basics 9 Volt Everyday Alkaline Battery - Pack of 8 The Nordic Swan Ecolabel

Amazon Basics 48 Pack AA High-Performance Alkaline Batteries, 10-Year Shelf Life, Easy to Open Value Pack The Nordic Swan Ecolabel

UGREEN Revodok USB C Hub, 5-in-1 USB C Adapter with 4K HDMI, 100W Power Delivery, 3 USB A Data Ports, Multiport USB Hub for MacBook Pro/Air, iPad Pro, Surface, XPS, Thinkpad, Galaxy and More, Gray

Anker 332 USB-C Hub (5-in-1) with 4K HDMI Display, 5Gbps - and 2 5Gbps USB-A Data Ports and for MacBook Pro, MacBook Air, Dell XPS, Lenovo Thinkpad, HP Laptops and More

Amazon Basics Emergency Seat Belt Cutter and Window Hammer Tool, Car Accessories, 2 Pack

Amazon Basics Clear Thermal Laminating Plastic Paper Laminator Sheets, 9 x 11.5-Inch, 200-Pack, 3mil

Amazon Basics 9 Volt Everyday Alkaline Battery - Pack of 8 The Nordic Swan Ecolabel

Amazon Basics 48 Pack AA High-Performance Alkaline Batteries, 10-Year Shelf Life, Easy to Open Value Pack The Nordic Swan Ecolabel

Anker USB C Charger Cable (6ft 100W, 2Pack), USB 2.0 Type C Fast Charging Cable for iPhone 15 / 15Pro / 15Plus / 15ProMax MacBook Pro 2020, iPad Pro 2020, iPad Air 4, Samsung Galaxy S23+/S23 Ultra ClimatePartner certified
![Anker USB C Cable, [2-Pack, 6 ft] Type C Charger Premium Nylon USB Cable, USB A to Type C Charging Cable Fast Charge for Samsung Galaxy S10 S10+ / Note 8, LG V20 and Other USB C Charger (Black)](https://m.media-amazon.com/images/I/71N7xhCJnoL._AC_UL960_FMwebp_QL65_.jpg)
Anker USB C Cable, [2-Pack, 6 ft] Type C Charger Premium Nylon USB Cable, USB A to Type C Charging Cable Fast Charge for Samsung Galaxy S10 S10+ / Note 8, LG V20 and Other USB C Charger (Black)

Anker Nano USB C Wall Charger,45W Fast Charging Smart Display Charger,with 180Β°Foldable Plug,Smart Recognition,Built-in Care Mode,for iPhone17/16/15 (Non-Battery,One USB-C Port,No Cable Included) ClimatePartner certified

YAOHUOO Computer Desk with 4 Fabric Drawers Organizer - 55"/140 Office Desks with File Drawer Organization, PC Work Desk Study Writing Table Workstation for Home Office Space Rustic Brown

PC Gaming Headset Headphone Hook Holder Hanger Mount, Headphones Stand with Adjustable & Rotating Arm Clamp, Under Desk Design, Universal Fit, Built in Cable Clip Organizer EURPMASK

Bose TV Speaker- Small Soundbar with Bluetooth and HDMI-ARC connectivity, Black. Includes Remote Control

ZIOCOM 30 Pin Bluetooth Adapter for Bose Sounddock and Other 30 pin Music Docking Station iPhone iPod Dock Speaker(Not Suitable for Car, Motorcycle) (Black)

DockLinQ Pro 30 Pin Bluetooth 5.0 Adapter Receiver for Bose Sounddock and Other 30pin iPod iPhone Music Docking Station (Not for Cars)




















