Usually, it is coding, but this one is not. It's simply chit-chat with their manager about my work experiences, projects, and how I handle things.
Reflection: Very chill, no pressure, and everything went well.
Response: 1 day
Feedback: N/A
Note: Some of the interviews have interpretation (ENG-KOR), so there will be 3 people in the room, and some of them are ex-Meta / ex-Google.
Design one of my projects from resume
I didn't expect this; however, I was heavily involved with this project, so I can answer it.
Design Search Ranking
Same thing; I didn't expect this and never really studied about it. I was expect something like, design WhatsApp, Spotify, etc. However, I have some knowledge from the other team, which is the search and recommendation team, and how they communicate with other dependencies such as orders, ads, PDP, etc., which should be sufficient to give him the HLD.
2 designs in an hour?
I understand this is weird; however, the interviewer don't really ask you to do a deep dive, e.g., why use this database compared to others, what kind of data, etc. Therefore, I can finish it quickly.
Coding design is literally coding API feature. You don't need to compile, and feel free to use pseudocode. The foundation is the same; don't forget to ask for clarification, talk while coding, and present some corner cases.
Movie Ticket
Requirements:
I just treat this as Coding Algo with tag AdHoc, no problem. I managed to finish on time with pseudocode.
Coding Algo is same what you've been practiced in LeetCode.
Desc:
Get word(s) from a given string after you split it by space. The input chars can be anything.
input: "Aa12$. gg b c"
output: ["Aa12$.", "gg", "b", "c"]
input: "x"
output: ["x"]
input: ""
output: []Talk about work experience and behavior. It's almost the same as a phone screen, I would say. However, there's a little miscommunication about what the interviewer asked, and I answered because I thought it was enough detail, but it turns out he demands more depth. Overall should be fine.
Reflection:
Response: 1 week
Feedback: Strong in tech, with minor improvement in leadership.
This is a full behavioral question. The interviewer asked me a lot of questions, some of which were the same as the previous one. I don't have any difficulty explaining to the interviewer.
Reflection:
Response: 2 weeks (w/ follow-up email)
Feedback: N/A
Rejected, no feedback.
Either something went wrong with the last round or someone just better.