Been job hunting for past month or so. After lots of ups and down finally have few job offers. Failures : 1. Uber 2. Twilio 3. Google 4. Splunk Success: 1. DropBox 2. Salesforce 3. Workday 4. DocuSign 5. Linkedin 6. Sumo Logic Location : San Francisco YOE : 7 years Genre : Front End Development Ask me about : Interview experience, interview preparation Questions not entertained : TC, please refer levels.fyi
How did you prepare and for how long? Which company are you gonna join?
Started preparing in January. Whole process took about 2.5 months. Most preparation went on weekends. Havent decided which company i am going yet. If i am asked today to rank based on experience/situation i will say Workday > Dropbox > Sumo Logic > Salesforce > Linkedin >Docusign
👎
How long is your needful
Can you tell us the interview questions?
For which company?
:) why not all of them lol 😆 are they leetcode medium and hard?
To what extent were css questions a major factor? What were the most difficult css questions asked?
Css questions were not major hit. If you know flex/grid layout, you should be good. understanding of scss and mixins is most people expect.
Did you solve leetcode questions ? Did you prepare data structures using JavaScript or was mainly making a small tabbed control or a spinner or a progress-bar ?
Personally hate Leetcode. I practiced few data structure questions on coderpad with javascript. Mostly to brush up for phone screens. Questions range from async promises to UI performance to data structures(dom manipulation tree traversal)
What's an example of a question for async promise?
Did you do the front end track for Google? If so, how did it compare to normal leetcode interview tracks?
Yes Front end track for Google. The questions were normal leetcode DS. The choice of language was JS.
Okay. I did GenSWE track with JS just for easy syntax and comfort. This hurt me a bit because 2 interviews asked some specific JavaScript questions (mostly async) which I didn’t prepare for. Nothing too complicated it just caught me off guard because I wasn’t doing frontend track
How was the DS/Algorithm round at Linkedin? Was it difficult?
Linkedin onsite had 1. DP question. kinda like sliding window question. Little tricky 2. DS question. Currency manipulation. Easy but lots of edge cases. 3. Design Question. Game Design
Wow you solved these questions without much LC preparation? How did your interview go?
How did you prepare / practice for system design
1. How does UI handle events/async. How does the design question relate to it. 2. How do i handle performance. Should i throttle/debounce. 3. How do internals of React/Angular/RxJS work? Can i utilize their design ideas.
How are system design interviews for frontend onsite ?
Very interesting. 1. Design a UI component like Tab/ Autocomplete searchbox. 2. Design a Minesweeper, Hangman 3. Design a Dashboard with widgets. Things they test on: 1. UI performance [debounce, async] 2. UI modularity. [Break your code into modules] 3. Think of all UI aspects as a customer.
In what order did you do the onsite interviews? And how many LeetCode problems had you solved before interviewing?
Onsite interview order DocuSign -> Sumo Logic -> Linkedin -> Workday -> Salesforce -> Dropbox I hate leetcode. Probably solved about 10 questions for practice.
So you got an offer from all onsite interviews?