Hi guys, I have a phone interview in 2 weeks for Front end engineer position. I have been a front end developer for 6~7 years at mostly client side or agencies. So I am pretty good with vanilla Javascript, css, other client side related stuffs yet not algo + DS even though I ended up writing something "efficient". FYI My background is not CS. so I don't particularly calculate Big o notation. just trying to write the best I can write at the moment. My questions is how much I can study for Algo + DS within 2 weeks. I am checking out questions and try to solve as much as possible yet "medium" level problems seem to be out of my understanding from sites like leetcode. any advices?? Thanks in adv.
If you feel you don't have time to adequately prepare, get them to move the interview date by 2-3 weeks. I just went through the Google interview process and this was one of the more interesting pieces of advice I received during the process. Your recruiter and Google is spending a tremendous amount of time and money on interviewing people - they want you to succeed.
Tbh, I don't think I can turn myself into smart CS ninja in 2 weeks regardless hehe. yeah. thanks for the tip!
Did the FE interviews. It was 80 to 90% algorithms and a few JS questions. Graphs, Trees, Linked List,...
Thanks! 80~90% sounds def more than I expected. Last time I interviewed, at least they asked me javascript inheritance + scoping questions tho because it was for a different position I guess.
Any CSS? And did you clear?
Perhaps, I need to pull the interview back then. Not sure reading a basic DS + tackling leetcode questions without having CS degree is a good idea.
Is comp any different from the standard SWE track? Possibly going for an interview later this year.
It’s the same ladder and same role.
What happened?
How’d it go? I’m interviewing for Front end soon and I was told there would be a ‘design’ question maybe app architecture, and JS question and the rest would be DS algorithms. I feel strong with my DS and algorithms but I don’t know what to expect with the design or the JS question. I hardly write vanilla JS other than prepping for interviews
I like to know how's things going on? Did you pass the interview? Mind to share some of the progress? Thanks
To be honest, you probably won’t be able to learn enough about DS & A in two weeks. Your best bet is to probably worry less about algorithmic efficiency and just go for the brute force solutions. Then try to iterate if you can.
Thanks man. I can go at the problems and solve some problems with brute force approach. esp, one of those reverse, find a dup, SL,DL reverse type of problems. I think I will focus on "solving" part as much as I can and worry "perfect" solution later like you said.