Uploaded November 2018 | Updated September 2026, 2 weeks ago
This will be a series where I tackle questions that get asked at top-tier tech companies. I'll share how I think about the problems, what methods I use, and coding tricks I use.
Today's topic tackles Top K Biggest Numbers in an array. This is a common coding interview question used across many tech companies.
This question is interesting because there are many, many ways of solving it, each with its pros and cons. It's up to you as the algorithm designer to determine which algorithm will work for you.
I found this article very useful to help understand in more detail:
geeksforgeeks.org/k-largestor-smallest-elements-in-an-array
Leave a comment to let me know what you think, and what questions you'd like to see next.
===========================
Disclaimer: These are referral links. If you buy anything through them, I'll get a % of the profits.
Gear used:
Logitech HD Pro Webcam: amzn.to/2yvI0FY
RODE VideoMic: amzn.to/2Sd0vqI
Lapel Mic: amzn.to/2PRBL5R
Canon SL2: amzn.to/2SdI4SH
Canon 17-40mm F4: amzn.to/2D2vp0R
==================================================
π₯ My courses available NOW π₯
Go to bit.ly/interviewcourses to read more about the courses available!
Coding, system design... Everything's there! Go check it out :)
====================================================
Find me on:
Twitter - twitter.com/zhiachong
This will be a series where I tackle questions that get asked at top-tier tech companies. I'll share how I think about the problems, what methods I use, and coding tricks I use.
Today's topic tackles Top K Biggest Numbers in an array. This is a common coding interview question used across many tech companies.
This question is interesting because there are many, many ways of solving it, each with its pros and cons. It's up to you as the algorithm designer to determine which algorithm will work for you.
I found this article very useful to help understand in more detail:
geeksforgeeks.org/k-largestor-smallest-elements-in-an-array
Leave a comment to let me know what you think, and what questions you'd like to see next.
===========================
Disclaimer: These are referral links. If you buy anything through them, I'll get a % of the profits.
Gear used:
Logitech HD Pro Webcam: amzn.to/2yvI0FY
RODE VideoMic: amzn.to/2Sd0vqI
Lapel Mic: amzn.to/2PRBL5R
Canon SL2: amzn.to/2SdI4SH
Canon 17-40mm F4: amzn.to/2D2vp0R
==================================================
π₯ My courses available NOW π₯
Go to bit.ly/interviewcourses to read more about the courses available!
Coding, system design... Everything's there! Go check it out :)
====================================================
Find me on:
Twitter - twitter.com/zhiachong


![[Coding] How to Solve Merge N Sorted Lists
I dont think that coding interviews need to be about quizzes or brain teasers. Todays video focuses on a coding question that gives the candidate opportunities to demonstrate different skills: coding, problem solving, understanding of data structures and algorithms, and how to apply all the above in a practical setting. Lets dive into how to merge N sorted lists!
Before diving deeper, well start with a smaller subproblem, and see if we can glean any insights into merging N sorted lists.
π₯ My courses available NOW π₯ ON SALE!
http://bit.ly/interviewcourses
Tools & Resources I recommend:
Cracking the Coding Interview - http://amzn.to/2DCQieU
Gear used:
Logitech HD Pro Webcam: https://amzn.to/2yvI0FY
RODE VideoMic: https://amzn.to/2Sd0vqI
Lapel Mic: https://amzn.to/2PRBL5R
Canon SL2: https://amzn.to/2SdI4SH
Canon 17-40mm F4: https://amzn.to/2D2vp0R
Elements of Programming Interviews - http://amzn.to/2FJNMsX
Head-First: Design Patterns - http://amzn.to/2G5uRbG
Ultra-fine Markers - http://amzn.to/2FK340R
My Website: http://www.zhiachong.com
Twitter: @zhiachong (https://twitter.com/zhiachong)
Facebook: @zhiachong.tech (http://facebook.com/zhiachong.tech)
LinkedIn: http://linkedin.com/in/zhiachong [Coding] How to Solve Merge N Sorted Lists](https://i.ytimg.com/vi/Z5txTR5bUN8/mqdefault.jpg)




![Are you too old to be a software engineer? #computerscience #softwareengineer
Ever wondered how to transition from a skilled software engineer to a successful engineering manager?
In this first of a 4-part series, join [Your Name] in this insightful conversation with Akshay, a seasoned engineering manager with an impressive career spanning companies like Grab, Microsoft, and Expedia.
In this discussion, Akshay shares his personal journey from an individual contributor to a leading engineering manager. He delves into the key skills, experiences, and mindsets that have shaped his career trajectory, offering valuable guidance for aspiring tech leaders.
Whether youre a software engineer seeking to expand your horizons or a tech professional looking to elevate your leadership skills, this video is packed with actionable insights and inspiration.
Join us on this inspiring journey as Akshay shares his wisdom and expertise, empowering you to take the next step in your tech leadership journey.
Subscribe to my channel for more insightful tech career guidance and dont forget to leave a comment below sharing your thoughts on Akshays career journey.
Want to connect with me on other platforms?
β’ Instagram: https://www.instagram.com/zhiachong
β’ Twitter: https://twitter.com/zhiachong
β’ LinkedIn: https://www.linkedin.com/in/zhiachong/
β’ Personal Website: http://zhiachong.com
π Looking for interview prep resources?
Check out my interview course resources here: http://bit.ly/interviewcourses
π» My equipment:
Laptop: https://amzn.to/3b7hd5h
Desktop: https://amzn.to/3rQDPh1
Monitor: https://amzn.to/3dc1h4o
Mechanical Keyboard: https://amzn.to/2ZcCODB
π₯Gear used in this video:
Logitech HD Pro Webcam: https://amzn.to/2yvI0FY
RODE VideoMic: https://amzn.to/2Sd0vqI
Lapel Mic: https://amzn.to/2PRBL5R
Canon SL2: https://amzn.to/2SdI4SH
Canon 17-40mm F4: https://amzn.to/2D2vp0R Are you too old to be a software engineer? #computerscience #softwareengineer](https://i.ytimg.com/vi/Ziji9f0OBJk/mqdefault.jpg)


