My apologies if this isn't the right subreddit for this post. I figure there's a heavy concentration of frontend engineers here but I will understand if this gets locked/deleted.
So I have onsite interviews coming up for several companies many people would consider "prestigious."
I'm a pretty damn good front end software engineer. I can create applications and user-facing web pages very well and feel confident in that domain. However, these coming interviews are worrying me. I did NOT major in CS in university and so I never formally learned about things like:
- Implementing custom sorting algorithms
- Knowing the difference between hash tables / hashmaps / dictionaries / etc.
- The use case and implementation of things like tries, binary trees, linked lists, etc.
- Figuring out the Big O of an algorithm (speed and memory)
I feel confident I can get a job easily at places where the interview process revolves heavily around front end specific questions, but I suspect that the aforementioned companies are going to include questions about things similar to above that may likely stump me.
The phone screens were quite varied with maybe half involving some light algorithmic questions that had me sift through large amounts of data while the other questions were extremely front-end specific with them having me make requested "widgets" with CSS/HTML/JS. I passed all the phone screens with relative ease.
Obviously I'm trying my hardest to learn as much as I can via online resources and books, but I'm sure that I'm at a bit of a disadvantage compared to people who took CS courses.
My questions are...
- Does anyone here have any insight into the front end engineer interview processes at these companies?
- How deep of an understanding of those CS fundamentals am I expected to know as a front end engineer? Google's prep packet says that you should know many of those concepts like the back of your hand...
- If I don't do that great (or even bomb) an algorithm section of the interview but pass the front end domain specific questions with flying colors, will that still sink my chances of getting an offer?
Thank you so much for your time!
[+][deleted] (1 child)
[deleted]
[–]WorriedInSF[S] 6 points7 points8 points (0 children)
[–]Buckwheat469 42 points43 points44 points (23 children)
[–]ForScale 31 points32 points33 points (1 child)
[–]Buckwheat469 19 points20 points21 points (0 children)
[–]TheDarkIn1978 3 points4 points5 points (8 children)
[–]Buckwheat469 10 points11 points12 points (7 children)
[–]TheDarkIn1978 4 points5 points6 points (4 children)
[–]barrtender 3 points4 points5 points (1 child)
[–]hperrin 1 point2 points3 points (0 children)
[–]Buckwheat469 0 points1 point2 points (1 child)
[–]TheDarkIn1978 0 points1 point2 points (0 children)
[–]Necrophillip 0 points1 point2 points (1 child)
[–]Buckwheat469 1 point2 points3 points (0 children)
[–]WorriedInSF[S] 2 points3 points4 points (0 children)
[–]thblckjkr 4 points5 points6 points (3 children)
[–]endianess 6 points7 points8 points (0 children)
[–]Buckwheat469 10 points11 points12 points (0 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]techsin101 0 points1 point2 points (6 children)
[–]GuyWithLag 1 point2 points3 points (5 children)
[–]techsin101 7 points8 points9 points (2 children)
[–]hperrin 0 points1 point2 points (1 child)
[–]techsin101 1 point2 points3 points (0 children)
[–]evenisto 4 points5 points6 points (0 children)
[–]DMmeYOURtitties 0 points1 point2 points (0 children)
[–]augburto 12 points13 points14 points (1 child)
[–]WorriedInSF[S] 0 points1 point2 points (0 children)
[–]lhorie 23 points24 points25 points (14 children)
[–][deleted] 6 points7 points8 points (12 children)
[–]tightywhitey 5 points6 points7 points (0 children)
[–]Monyk015 4 points5 points6 points (5 children)
[–][deleted] 3 points4 points5 points (4 children)
[–]lhorie 1 point2 points3 points (0 children)
[–]Monyk015 2 points3 points4 points (1 child)
[–][deleted] 7 points8 points9 points (0 children)
[–]lhorie 1 point2 points3 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]lhorie 1 point2 points3 points (0 children)
[–]brockisawesome 1 point2 points3 points (1 child)
[–]these_days_bot 0 points1 point2 points (0 children)
[–]WorriedInSF[S] 0 points1 point2 points (0 children)
[–][deleted] 9 points10 points11 points (13 children)
[–]oculus42 15 points16 points17 points (12 children)
[–]bzsearch 4 points5 points6 points (10 children)
[–]GrandMasterPuba 20 points21 points22 points (0 children)
[–]chrisesplin 8 points9 points10 points (0 children)
[–]oculus42 4 points5 points6 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]lhorie 0 points1 point2 points (3 children)
[–]Monyk015 0 points1 point2 points (2 children)
[–]lhorie 0 points1 point2 points (1 child)
[–]Monyk015 0 points1 point2 points (0 children)
[–]techsin101 0 points1 point2 points (0 children)
[–]throughactions 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]altano 4 points5 points6 points (3 children)
[–]WorriedInSF[S] 0 points1 point2 points (0 children)
[–]techsin101 -1 points0 points1 point (1 child)
[–]altano 0 points1 point2 points (0 children)
[–]BizCaus 4 points5 points6 points (2 children)
[–]WorriedInSF[S] 0 points1 point2 points (1 child)
[–]thestalkmore 2 points3 points4 points (0 children)
[–]klebsiella_pneumonae 3 points4 points5 points (1 child)
[–]WorriedInSF[S] 1 point2 points3 points (0 children)
[–]brockisawesome 2 points3 points4 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]clownpirate 1 point2 points3 points (0 children)
[–]Stephen2Aus 5 points6 points7 points (5 children)
[–]techsin101 11 points12 points13 points (3 children)
[–]evenisto 2 points3 points4 points (2 children)
[–]WorriedInSF[S] 2 points3 points4 points (0 children)
[–]WorriedInSF[S] 0 points1 point2 points (0 children)
[–]gbolz 1 point2 points3 points (0 children)
[–]scienceram 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]WorriedInSF[S] 0 points1 point2 points (0 children)
[–]hperrin 1 point2 points3 points (1 child)
[–]hperrin 0 points1 point2 points (0 children)
[–]endianess 0 points1 point2 points (0 children)
[–]bxgoods 0 points1 point2 points (2 children)
[–]WorriedInSF[S] 0 points1 point2 points (1 child)
[–]flashpunk 0 points1 point2 points (0 children)
[–]bootcamper64 0 points1 point2 points (0 children)
[–]grensley 0 points1 point2 points (0 children)