The hottest Interview Preparation Substack posts right now

And their main takeaways
Category
Top Technology Topics
Behavioral OS for Techies 419 implied HN points 05 Sep 24
  1. There are 40 behavioral interview questions split into 8 themes, which can help you prepare for interviews.
  2. For each theme, think of your personal experiences or create hypothetical scenarios to practice your answers.
  3. Identifying areas where you lack experience can focus your personal development and improve your interview skills.
Lenny's Newsletter 5228 implied HN points 04 Jul 23
  1. First-round interviews are designed to filter out candidates who may not be a good fit for the role.
  2. Prepare for interviews by organizing your career story, walking down memory lane, and learning behavioral frameworks.
  3. Ask high-quality questions at the end of the interview to showcase your interest and stand out as a candidate.
Behavioral OS for Techies 79 implied HN points 15 Aug 24
  1. Find the right job role and focus your applications. It's better to apply for a few perfect matches than a lot of random ones.
  2. Tailor your resume for each job. Highlight your relevant skills and experiences to match the job description closely.
  3. Build a strong network and ask for referrals. Connections can help you get noticed and increase your chances of being shortlisted.
Get a weekly roundup of the best Substack posts, by hacker news affinity:
The ML Engineer Insights 7 HN points 03 Jul 24
  1. Machine learning interviews often cover four main rounds: breadth, depth, system design, and coding.
  2. Preparing for machine learning interviews requires a balance of understanding fundamental topics and practicing with sample questions.
  3. Machine learning system design interviews focus on problem definition, evaluation metrics, feature and data handling, model development, and deployment strategies.
Technology Made Simple 59 implied HN points 10 Jul 22
  1. Bloom Filters are probabilistic data structures used to efficiently test for membership.
  2. Bloom Filters work by having a bit array of size m with k hash functions mapping values to indices, setting the indices to 1 for a given input.
  3. Bloom Filters are great for reducing unnecessary disk access, but they can result in false positives and need regeneration as more values are added.
Technology Made Simple 39 implied HN points 02 Oct 22
  1. Athletic training principles can be applied to interview preparation for peak performance and best results.
  2. Avoid inefficient approaches like solving hundreds of Leetcode problems or spending excessive time studying; focus on enjoying the process.
  3. Lessons from athletic training, like discipline and strategy, can benefit your journey in various aspects of life.
Technology Made Simple 39 implied HN points 23 Aug 22
  1. The newsletter shared a fun math problem that doesn't require advanced knowledge, great for problem-solving practice.
  2. The author offered a limited-time 50% discount to celebrate almost 50 questions completed in the newsletter.
  3. There was a special request for readers to fill out a form to recommend the newsletter to Substack for more visibility.
Technology Made Simple 39 implied HN points 14 Jun 22
  1. The post discusses a list of questions to enhance your array problem-solving skills. It emphasizes coding each solution for beginners and mentally solving for advanced readers.
  2. There is a reminder to use a specific system to maximize learning from each question presented.
  3. The publication includes a special request to show support by completing a form to feature the newsletter on Substack.
Technology Made Simple 39 implied HN points 27 Apr 22
  1. Start by solving edge/base cases to warm up your mind and gain momentum for complex problems
  2. Run through hypothetical solutions manually to gain intuition and avoid getting stuck on challenging coding problems
  3. After understanding 'what' your solution does, focus on 'how' to implement it using modular and incremental coding
Technology Made Simple 39 implied HN points 04 Apr 22
  1. Good systems are created using a top-down approach, focusing on important decisions with the highest ROI, especially in limited time/resource scenarios like interviews.
  2. Understanding recent tools and technologies is crucial for systems design, different from Leetcode-style problems.
  3. Thinking from multiple perspectives such as developer, investor, and user is key to mastering systems design, helping to tackle complex questions effectively.
Technology Made Simple 39 implied HN points 31 Mar 22
  1. The problem discussed involves calculating how much water can be trapped after rain, based on elevation maps.
  2. Problem solving and recognition skills are important for this type of coding challenge, rather than specialized knowledge.
  3. The newsletter offers coding interview help and techniques for success, especially for firms like FAANG and MAMAA.
Technology Made Simple 39 implied HN points 13 Mar 22
  1. The newsletter is now going daily, offering a comprehensive schedule for coding interview preparation.
  2. The schedule includes themed days like Math Monday and Technique Tuesday, covering important aspects of coding interviews.
  3. Premium subscribers gain access to in-depth solutions, stories, and system design discussions, enhancing their interview preparation.
Technology Made Simple 19 implied HN points 14 Mar 22
  1. Understanding the importance of Math in preparation can help with solving problems better.
  2. Knowledge about subjects, problem interpretation, and connections between topics are crucial in problem-solving.
  3. Math Mondays aim to show how mathematical knowledge can enhance problem-solving skills and help make connections between different concepts.
Technology Made Simple 19 implied HN points 26 Feb 22
  1. Display technical knowledge confidently and integrate it into solutions to excel in Systems Design Interviews.
  2. Know your areas of expertise well, especially for more experienced individuals, and be prepared for interesting discussions and inside jokes.
  3. For those early in their careers, focus on learning broadly across domains to handle curveballs better during interviews.
Thái | Hacker | Kỹ sư tin tặc 19 implied HN points 16 Oct 12
  1. Having separate resumes for LinkedIn and job applications is important for attracting different opportunities.
  2. Use LaTex for resume formatting with free templates available, or opt for text editors that can export to PDF if LaTex is challenging.
  3. Emphasize skills on your resume by listing related achievements to create a stronger impression, avoiding overstatements like 'expert' to manage interview expectations.
Thái | Hacker | Kỹ sư tin tặc 0 implied HN points 09 Nov 11
  1. Believe in your abilities - working hard and being disciplined can help you land a good job anywhere in the world.
  2. Effective job search strategy in Silicon Valley includes networking through various channels like LinkedIn, open-source projects, and joining company events.
  3. Prepare well for interviews by honing both technical skills and English proficiency. Have a strong LinkedIn profile and create tailored resumes for different purposes.
Peak Performance by David Goudet 0 implied HN points 05 May 24
  1. Struggling is part of growth; even successful engineers face challenges and work hard to improve. It's important to embrace the journey, including failures, to reach your goals.
  2. Dealing with clients taught valuable lessons about the stress of the job and the importance of understanding different roles in business. This experience can change how you appreciate entrepreneurship.
  3. Preparing for senior software engineer roles goes beyond coding; it involves studying patterns, practicing regularly, and improving routines. A good mindset and consistent effort can lead to success in interviews and your career.