Phone Screen Rejects

Cisco / Eng
slogan

Cisco Eng

PRE
Microsoft
sloganmore
May 11 16 Comments

I have interviewed couple of companies in the past few weeks : Square , Yelp , Twilio, Twitter , GoDaddy, Apple , Asana... Got all rejects except Asana...Not sure what went wrong...I have solved all the questions except Apple , ( I was asked to return a stream of sorted events from a infinite stream of multiple stream of event based on time stamp )
How to analyze failures on phone screen , as in rejected even after solving the question
Any suggestions ?

I want to correct this trend before I go on to next set of FANG, Uber etc companies
Any online resources for mock phone screen
Thanks for the pointer..!!!

comments

Want to comment? LOG IN or SIGN UP
TOP 16 Comments
  • Sumo Logic rospqerz
    Solving the question isn't everything. Did you communicate clearly? Ask good questions?
    May 11 0
  • Honeywell that1guy
    As for what went wrong. Are you talking through it? Giving opinions on why you choose certain coding choices? The interviewer usually has things to say, steering you in the right direction, are you not taking advice? Lastly, how does your solution look in the end? Brute force? O(2^n) type solution? Have you looked after you completed the problem and looked to see if you gave the most optimal and if not where you went wrong. Sometimes the interviewer has follow up coding questions.
    May 11 0
  • Uber vgruvcc
    1. Maybe they planned to ask more questions or more interesting follow ups but you were too slow and could only able to solve it using naive way.

    2. If you are interviewing for senior positions and wrote sloppy code, didn't write test cases that's a reject.

    3. Did they give many hints ?

    Also, don't underestimate subconscious bias.
    May 11 0
  • Cisco / Eng
    slogan

    Cisco Eng

    PRE
    Microsoft
    sloganmore
    OP
    Iterator<Event> = query(startTime,endTine);
    We have multiple such Event Types...
    Basically q stream , which on invoking its query will return an iterator of events...
    Given a start and endTime...return the sorted list of events from all stream
    ( boils down to merge sort of k sorted lists of large size )
    May 11 2
    • New / Eng _Python3
      Yeah looks like we can use heap
      May 11
    • Cisco / Eng
      slogan

      Cisco Eng

      PRE
      Microsoft
      sloganmore
      OP
      Yes...We can use heap...I got stuck to get the next element in the stream after we pop from the heap....and I used a comparator to keep the heap sorted based on time stamp of events...But yes for this could make out my mistake...which I will take care in other interviews...
      May 11
  • Jet.com / Other
    gtfoorgtfo

    Jet.com Other

    PRE
    Starbucks
    gtfoorgtfomore
    Did you solve with brute force or try to optimize?
    May 12 1
    • Cisco / Eng
      slogan

      Cisco Eng

      PRE
      Microsoft
      sloganmore
      OP
      Generally I start with a optimal solution. I try to optimize more once they ask follow up
      May 12
  • Beckon / Eng dBqe01
    It means your analysis is wrong. They expected more
    May 11 0
  • Honeywell that1guy
    Can you explain the Apple question in a bit more detail?
    May 11 0
  • Cisco / Eng
    slogan

    Cisco Eng

    PRE
    Microsoft
    sloganmore
    OP
    I have signed up for it...in wait list
    May 13 3
    • Goldman Sachs pakalu
      I and my friend have created accounts recently. Don't know why are u in a waitlist
      May 13
    • Cisco / Eng
      slogan

      Cisco Eng

      PRE
      Microsoft
      sloganmore
      OP
      Can you send me direct link
      May 13
    • Arista Networks unVS80
      Try Pramp in the meantime
      May 13
  • Goldman Sachs pakalu
    Did u try interviewing.io?
    May 13 0
  • Arista Networks unVS80
    Try to get some feedback from the interviewer in the last 5-10 minutes which they leave for questions. Just ask them directly what all did you miss or what could’ve been done better.
    May 11 0