Sign in to confirm you’re not a bot
This helps protect our community. Learn more

Welcome!

0:00

Introducing Jay

0:35

"Python is a Honda Civic" - Jay talks performance vs usability

8:22

Jay has no experience in data pipelines but built a storage pipeline using Azure

10:33

We discuss what kind of coding problems you get in interviews

12:27

Exam certifications - do they help you get a job?

15:43

A shout out to PyCon US! Go cos Jay will be there.

20:00

Shout out to the Microsoft Python Discord

21:49

Our challenge today is a Sudoku validator to validate an initial board

22:50

Using ChatGPT in an interview...

25:36

We talk remote PyCon

29:05

How do we approach a problem in an interview? Algorithms and data structures, and unit test first

30:36

VS Code Live Share!

32:30

Setting up pytest in a virtual environment

36:00

How do we build a Sudoku board in code?

46:50

We discuss numpy and other tools in interviews

48:50

Jay starts coding, finally! Jay models things as a data class

54:00

We wrap for the day without getting anywhere.

59:59
Crack code interview problems in Python EP1
Interviews for coders often come with a coding challenge, using platforms like LeetCode or HackerRank. These challenges ask you to solve coding problems in a language of your choice, to show what algorithms and data structures you know, and highlight how you solve problems. Love them or hate them, being able to solve these kinds of challenges is becoming a part of interviewing for your next job. In this episode, @JimBobBennett is joined by Jay Miller, a Senior Developer Advocate for Python at Microsoft. Our intrepid experts will try their hand at building a Sudoku board validator in #python, the number 2 programming language according to the GitHub state of the Octoverse report, as well as answering questions from the audience around Python, coding challenges and interview skills. 00:00 - Welcome! 00:35 - Introducing Jay -   / kjaymiller   08:22 - "Python is a Honda Civic" - Jay talks performance vs usability 10:33 - Jay has no experience in data pipelines but built a storage pipeline using Azure 12:27 - We discuss what kind of coding problems you get in interviews 15:43 - Exam certifications - do they help you get a job? 20:00 - A shout out to PyCon US! Go cos Jay will be there. https://us.pycon.org/2023/ 21:49 - Shout out to the Microsoft Python Discord - http://aka.ms/python-discord 22:50 - Our challenge today is a Sudoku validator to validate an initial board 25:36 - Using ChatGPT in an interview... 29:05 - We talk remote PyCon 30:36 - How do we approach a problem in an interview? Algorithms and data structures, and unit test first 32:30 - VS Code Live Share! https://code.visualstudio.com/learn/c... 36:00 - Setting up pytest in a virtual environment 46:50 - How do we build a Sudoku board in code? 48:50 - We discuss numpy and other tools in interviews 54:00 - Jay starts coding, finally! Jay models things as a data class 59:59 - We wrap for the day without getting anywhere. Next episode Dr Sarah Kaiser will take over the problem. Find all the code at https://github.com/jimbobbennett/crac... Learn more about Python: Join our cloud skills challenge to compete with others as you learn Python - https://aka.ms/CrackCodeInPythonCSCYT Feel free to leave us a comment below, and don't forget to subscribe: https://aka.ms/Reactor/Subscribe-YouTube Connect with us: Homepage: https://developer.microsoft.com/reactor/ Facebook: https://fb.com/MicrosoftReactor Twitter:   / msftreactor   Meetup: https://www.meetup.com/pro/microsoft-... About Microsoft Reactor: Reactors are community spaces where technology professionals meet, learn, and connect - to both their local peers as well as industry-leading ideas and technology from Microsoft, partners, and the open-source community. With a diverse mix of workshops, presentations, and networking events customized for each city, there’s something for everyone – whether you’re just getting started or working on complex projects. Our programming is always free and inclusive of a broad set of products, tools, and technologies. [eventID:18682]

Follow along using the transcript.

Microsoft Reactor

115K subscribers
Live chat replay is not available for this video.