Traps and Mistakes during Phone Interview


How to Land Your Dream Job Series


The Result/output

  • It’s important to ask clarify questions and make sure we understand the problem.
  • The one we may miss is: what’s the result/output.
  • Are we print result every round, or add it to a list and return the final list, or we just need the final result? It may require totally different algorithm.
  • So it’s very important to clarify what’s the output especially during phone interview.

Too simple to be true

  • If you think this question is so simple, it’s likely you misunderstand the question.

Simple Questions or “Don’t need best solution: brute force is fine”

Some companies ( for example LinkedIn) likes to ask a simple question to warm up, especially during phone interview. Be careful of these simple question, even when the interviewer says: Don’t need best solution: brute force is fine..

For the latter case, be sure to first take a few mins to try to find best solution even the interviewer says: let’s try brute force first.

As our brain is not motivated to solve simple questions, our mind will wander (especially during phone interview) and still try some other approaches, even we are asked to writing the brute force code first.

It’s even difficult to focus during phone interview as your brain is telling you I don’t want to write this simple code, I want to find the better solution

The solution: Take a few minutes to find better approach first

  • Take a few minutes to find better approach first: if it works that’s great, you will feel excited, if not, focus on implement the not-best solution.

System Design Interview during Phone Interview

If your phone interviewer is a manager, it’s likely you will be asked some system design interview. It’s a little tough if your native langue is not English: communication over phone is hard: communication over phone under pressure is even harder.

You can ask first whether they will ask you code or system design question, politely ask whether we can do coding question over the phone “as the signal is pretty bad, balabala”.

Additional pointers

You May Skip Phone Interview

For some companies like Google, it you ever went to onsite before, you will skip phone interview automatically next time. But if you changed the phone number or email, or ask a different friend to refer you, the recruiter may be not able to match your old interview history, and ask you to take phone interview, you can state the fact that you have went onsite interview before to ask whether you can skip phone interview: it won’t hurt.

Best Coding Challenge Websites

Books for Algorithm Interview

System Design Books

Labels

adsense (5) Algorithm (69) Algorithm Series (35) Android (7) ANT (6) bat (8) Big Data (7) Blogger (14) Bugs (6) Cache (5) Chrome (19) Code Example (29) Code Quality (7) Coding Skills (5) Database (7) Debug (16) Design (5) Dev Tips (63) Eclipse (32) Git (5) Google (33) Guava (7) How to (9) Http Client (8) IDE (7) Interview (88) J2EE (13) J2SE (49) Java (186) JavaScript (27) JSON (7) Learning code (9) Lesson Learned (6) Linux (26) Lucene-Solr (112) Mac (10) Maven (8) Network (9) Nutch2 (18) Performance (9) PowerShell (11) Problem Solving (11) Programmer Skills (6) regex (5) Scala (6) Security (9) Soft Skills (38) Spring (22) System Design (11) Testing (7) Text Mining (14) Tips (17) Tools (24) Troubleshooting (29) UIMA (9) Web Development (19) Windows (21) xml (5)