There’s a formula for an algorithmic interview

Let the interviewer automatically demine you

Do you want to learn?

Let’s start with a question:

Answer the algorithm,

Should you write before you explain, or explain while you write?

❌ Answer 1: Write and explain.

Results: Lack of time, unfinished core code, failed interview…

❌ Answer two: write before you explain.

Result: Wrong thinking, wrong answer, failed interview…

Answer: Explain first, explain to the interviewer the idea and the time required.

The trick is to watch the interviewer’s reaction:

If he says, “Yes, keep doing it,” you’re on the right track. If the interviewer is giving you a hard time, it can be a sign that you’re not understanding or using the right approach, so you can change your mind or seek guidance to avoid going down the wrong path.

01 listening to the interview guide of the old driver, save a few months of brush time

Without any modesty, the teacher of Chapter nine filled in the holes in the algorithm interview one by one, and it was very difficult to fail the interview! Let’s look at some lightning protection guidelines:

Cold fact: Algorithms with names are not considered.

Example: Manacher’s Algorithm…

Other than “read the whole text and recite it,” the algorithm doesn’t test much. The purpose of the interview is to see how well you can write code and think logically, not to ask you to memorize certain things.

There are also after listening to the province to buy the book money knowledge point: interview algorithm ≠ algorithm you see algorithm book 90% do not test!

If you’re still reading the introduction to algorithms, get rid of it! — Look at Cracking The Coding Interview

And don’t go to Princeton’s open course on algorithms — much of it is still not on the interview, or very little

02 Solving algorithmic interviews in a month is not a dream

The most “fake” part of the algorithm interview: With so many algorithms you don’t know, you have no idea what you might be asked. Experience tells you, brush high frequency do not brush alone.

A person can collect only a limited number of high-frequency questions, running like a fly without efficiency and no results, especially those who are “unable to follow up at all, with unsatisfactory progress in answering questions, and without a good teacher”.

It is better to not only brush a lot of frequent original questions with classmates, but also learn how to deal with the interviewer’s follow up! Such an idea is not difficult to realize: The upgraded “Nine Chapter Algorithm Class”

When I think of myself who used to brush the questions crazily and failed in the interview with hard code, and failed to get the offer for a month, I feel very sorry that I didn’t listen to this course earlier!

Rather than their inefficient head brush problem, “nine chapter algorithm class” gold medal teacher Linghu chong will take you hand in hand, together with efficient high frequency problem.

Moreover, the upgraded version contains 57 core high-frequency test points, 9 interviews with FLAG and BATJ algorithms, 18 hours of live classes +34 hours of recorded interactive classes ~

Nine chapters algorithm class 2020 highlights

  • Courses are available for major programming languages such as C++/Java/Python
  • Covering 90% of domestic and foreign first-line large factories algorithm interview high-frequency test sites
  • 2020 summer autumn recruit the latest factory algorithm interview question 80+ actual combat
  • Substantially improve Coding ability to avoid interview “invisible pit”
  • FLAG engineer teaching, teaching quality assurance

Many start up questions are basically the same as the big factory test, so as long as you can master these FLAG interview questions with high frequency, no matter you are facing big factories or small factories, algorithm interview is absolutely no problem.

introduction