I have a upcoming interview for SWE position with google. I told recruiter that I am looking for SWE- Frontend role. Recruiter told me that candidate needs to clear SWE bar irrespective of frontend or backend. Recruiter told that interview rounds are focused on DS & algo and start preparing for it. I am proficient in javascript but doesn't know Java or c++ enough to crack interviews. 1. Should I learn java or c++ to write code in interview? 2. Can I used javascript to write code in interview? 3. Where should I focus more on leetcode, java/C++, or Frontend Domain? Please provide inputs. #Google #GoogleInterview #SWE #Javascript #java #C++
If you need to learn another language, learn python. Otherwise Javascript is fine and easy to follow. Just explain any library function that people who don’t use Javascript wouldn’t be aware of such as the slice function.
I agree to what's being said here and definitely focus on leetcoding not anything front end specific
Interviewed in February, for front end, got offer and rejected it. All interview were based on JavaScript. Some were generic DS and algo, others front end specific
I recently did my phone interviews (for generalist role). When interviewer asked or dictated I used Java I just told them I was more comfortable using JavaScript and it worked out fine. I think if your code is clear and you explain what JavaScript specific functionality and methods do it should be fine. Also did you ask your recruiter about language?
Javascript should be fine.
You can write algo in Javascript, but they expect hard core algo, such as design calculator (including polish notation), system design (FE AND BE). graphs 😁
This is a very ignorant statement. JavaScript is a Turing complete language so you should be able to implement all the “real computer science” algorithms. I just got an offer from Facebook using JavaScript for tree and graph algorithms.
You misunderstood my comment. I’m not trying to make a statement, but rather answer another question that someone else asked. I thought I answered under that thread but I didn’t. Of course you can write algo in any language.
"Clearing the SWE bar" doesn't necessarily mean doing the interview in Java or C++. You can certainly do data structures/algo rounds in JS. Typically, a FE candidate will do a mix of FE rounds and DS/algo rounds. FE candidates are not supposed to be "HTML/JS hackers" and should be well-rounded engineers. That's probably what the recruiter meant by having to "clear the SWE bar". The choice of language is up to the candidate. Be sure to let your recruiter know that you'll be doing your rounds in JS. It's their job to find interviewers who know JS. Source: I interview candidates in JS. I myself interviewed in JS when I applied.
What kind of FE rounds can one expect? Dom manipulation and JS trivia?
Dm me even i have upcoming interview