#frontend
#interview
Funny

3 min read

Published: 24 May 2020

During the interview
Interviewer
Interviewer
How good are your algorithms and data structures skills 😠 😠 😠
11:00
Div
Div
(thinking to myself)... Oh shit why did I apply for this job 🤦
11:01
Div
Div
Hello. My algorithms and data structures skills are okay. We don't generally use or write them in day to day job.
11:01
Div
Div
But I can pick up things as and when required by the task 🙂
11:02
Interviewer
Interviewer
Actually we need someone with exceptional algorithms and data structures skills for this job 😡
11:02
Interviewer
Interviewer
We use them heavily here.
11:03
Div
Div
Do you mean for the "Frontend engineer" role 😢
11:03
Interviewer
Interviewer
For all engineering roles 🤬
11:03
Div
Div
(thinking to myself)... WTF 🤯
11:04
Div
Div
Okay, can you give me some examples where you use them? Sounds interesting.
11:05
Interviewer
Interviewer
I don't remember over the top of my head.
11:06
Interviewer
Interviewer
But we use them for things like sorting and stuff 👿
11:06
Div
Div
Wait do you write your own sorting functions from scratch instead of using the built-ins 😮
11:06
Interviewer
Interviewer
No, why would we do that? We use the built-in functions in JavaScript and Python 😤
11:06
Div
Div
Then where exactly do you use algorithms and data structures 😂
11:06
Interviewer
Interviewer
Shut up 🤬
11:07
Div
Div
🤐
11:07
Interviewer
Interviewer
Write an algorithm to invert this binary tree in this google doc 😾
11:07
Interviewer
Interviewer
You can't use Google and you've 10 min. Start 😈
11:07
Div
Div
Wait please. Do you use google doc to write code at your company 😰
11:07
Interviewer
Interviewer
No why would we do that. We use IDEs 😒
11:07
Div
Div
😳
11:07
Interviewer
Interviewer
Just complete the function damn it 👿
11:08
After around 10 min of struggle trying to remember how to invert binary tree
Div
Div
Ah. I think I've a fair idea how to do it now.
11:20
Interviewer
Interviewer
We don't have more time. Lets move on to the next question 👿
11:21
Div
Div
😑
11:22
Interviewer
Interviewer
I don't think you're good at advanced algorithms and data structures stuff 😠
11:22
Div
Div
My expertise is in Frontend. I'm fairly good at JavaScript, React, Node and GraphQL. I'm also comfortable working on backend 🤓
11:22
Interviewer
Interviewer
Lets do an easy question.
11:22
Div
Div
👀
11:22
Interviewer
Interviewer
Write a function to check if a linked list is cyclic or not 😈
11:23
Div
Div
🤦 🤦 🤦 🤮
11:23
Interviewer
Interviewer
What???
11:23
Div
Div
Nothing. I'll try this one.
11:24
After 10 min of struggle trying to remember what a cyclic linked list is followed by 20 min of struggle fighting against google doc trying to write code 😭
Div
Div
I think I've got the function down on the google doc. Think it should work 😇
12:01
Interviewer
Interviewer
I'll check.
12:02
Interviewer
Interviewer
...
12:02
Interviewer
Interviewer
I tried your code. It doesn't work. Syntax errors 😡
12:03
Div
Div
Ah shit! I'm not used to coding in google doc 😅
12:03
Div
Div
(thinking to myself)... Well this was a disaster 😂 😅 😭
12:04
Interviewer
Interviewer
I discussed with the HR and I think we're good to go with hiring you.
12:06
Div
Div
😦 🤯 🤯
12:06
Div
Div
Ah. Okay. Great.
12:07
Interviewer
Interviewer
I'll be your manager and you'll be joining my team. Any questions? We can discuss them on Monday at office 👿
12:07
Interviewer
Interviewer
You can discuss salary with the HR 🤖
12:08
HR discussions
HR
HR
So Mr. Div. Whats your current CTC? 😈
12:08
Div
Div
(thinking to myself)... Ah shit! Here we go again 🤦
12:08
Monday morning at office. Day 1
Interviewer
Interviewer
Hey. This is your task. Go change the border radius of this button to 8px.
11:00
Div
Div
FML 😷
11:00
Fin.






4