Although I didn't formally sign an NDA I did agree to not talk about details on blogs or forums. That said I can only discuss in general terms. The questions were really not what I was expecting. There were two questions and neither of them required data structures or even an algorithm. Really just a standard coding question requiring some logic, analysis, and OO design but nothing fancy. Alas, for reasons beyond me the interviewer did not like how I answered the questions. Google does not provide any feedback on why you were rejected beyond a standard copy/paste response from the recruiter. On a side note- the interviewer didn't ask a single question about me or seem to care in the slightest. "Just another day, another interview" kind-of attitude. Which I guess is to be expected from them, but kinda depressing from the interviewee perspective. Afterwards I went through the interview minute-by-minute in my head and tried to guess what the interviewer was looking to see. Obviously it's a lot easier to come up with a great design when you are not under pressure. So no pearls of wisdom from me how I would do it differently since I felt I was very well prepared. I guess it's partially the luck of the draw, and the mood of the person doing the screening. When they have the full day of interview at least there needs to be a consensus from several interviewers. In the screening stage you get only one chance and one persons opinion to get you through the door.
Software Engineer Front End Interview Questions
852 software engineer front end interview questions shared by candidates
Quite a few questions on time complexity, one question on organizing columns of information and creating a CSS view, questions about linked lists and tree traversal, explain how the internet works, etc.
variation of 4 sum problem with 4 arrays and you need to print all the possible pair which are either smaller or equal to the sum and it should always have 1 value from each array.
There were many questions related to js, ts, angular + architecture related.
What are modules? (No mention of whether in the context of Angular or Javascript)
Create a text input and submit button. add it to list with delete.
For the general coding, they make me to design a function and data structures to implement targeted goals. It is not a simple question on leetcode that input and expected output is given, but the input and output both dependent on my side.
For the front end coding phase, they let me implement some simple functions on a page. I can use pure HTML/JavaScript or with the help of frameworks such as React.js.
How diffing algorithm works in react?
What is your biggest achievement
Viewing 241 - 250 interview questions