Senior full stack engineer Interview Questions

578

Senior Full Stack Engineer interview questions shared by candidates

Top Interview Questions

Sort: Relevance|Popular|Date
Trulia
Senior Full Stack Developer was asked...August 4, 2014

How would you build a BART train system.

2 Answers

Various infrastructure, logic, and fail safe issues. Caching, redundancy, customer experience handling in case of failures. Less

I would identify and address all of the various infrastructure, logic, and fail safe issues as well as design systems to handle caching, redundancy, and customer experience handling in case of failures. Less

Workbridge Associates

1) Very inconvenient question/demand even before I appeared for technical interview with client We need references at the jobs you worked before.

2 Answers

This was the first company asking me about references way before any result of my second interview. Their excuse - If the client decides to move on swiftly on placing me, having references checked in advance will help....REALLY ? Why do they need references even before client has interviewed me..? Less

Let's say that you are applying to multiple jobs at once for different companies without using recruiting services, and then assume that you are made an offer by each company, but before you are officially hired, each company wants to check your references. This means that you have multiple companies checking in with the same people (your recommenders) multiple times to give the same reference. What the recruiter at Workbridge should've explained is that by Workbridge checking your references ahead of time, it would be a one time deal and your references would never have to be checked again as long as you were working with Workbridge. Part of their services to the companies they work with is that they pre-screen the candidates up front to allow for a more stream-lined process. That is how they should've explained it and why they requested them up front, so in the case that you didn't get that job that you potentially were going to interview for, the next time you were up for a job, your references would already be checked and you could move through the hiring process much more quickly. Less

Synechron

create a spring bean a and inject class b object and bean b inject a into it. this will create circular dependency, how spring resolve it?

2 Answers

By using setter injection, inject the object after creating both the objects. consructor injection will have circular dependency. Less

At bangalore Synechron is firing for external projects for their clients, sometimes even before client offer job to your profile Synechron will offer you job. So . Once after you joined Synechron you need to attend interview at client place, if you did not clear interview - then you lost it. and you don't have job. Synechron won't keep you in bench for much days !. be careful. I met few guys , they were resigned from other companies and joined Synechron. after joining Synechron they had to attend F2F interview with client . since they could not clear interviiew, they had to leave Synechron and they were jobless. So if you have EMIs running , then Synechron is not the right place :) Less

RemoteLock

Parse 2 sets of similar data with different formats

2 Answers

I'm sorry to hear that you had an unpleasant experience in our hiring process. Since then, we improved a few things based on feedback that we received from candidates last year and we're hoping that new candidates will now have a better experience. Our take-home test now states more clearly all of our expectations and the main bullet points of code quality that the submission should fulfill in order to get a positive feedback from the engineers that review it. Thanks for taking the time to write this feedback. This certainly helps us improve. Less

I'm sorry to hear that you had an unpleasant experience in our hiring process. Since then, we improved a few things based on feedback that we received from candidates last year and we're hoping that new candidates will now have a better experience. Our take-home test now states more clearly all of our expectations and the main bullet points of code quality that the submission should fulfill in order to get a positive feedback from the engineers that review it. Thanks for taking the time to write this feedback. This certainly helps us improve. Less

Kapten

What has been your best success story

1 Answers

I just explained my best professional experience, how I've been through the problems I've resolved and how far I pushed the project and the team to stay productive and motivated. Less

Dev IQ

When would you use Java vs. Node.js for backend services?

1 Answers

Dive deep into the Node.js event loop mechanism.

Titan School Solutions

When do you initialize a child component (Angular) from a parent component.

1 Answers

ngAfterContentInit

Creative Assembly

What's my current salary, etc..

1 Answers

Described the number figure.

Bloomon

Recruiter asked me if I'm interested in their tech stack.

1 Answers

I expressed my interest in the technologies they use.

Modify their template application (they send you a link to the repo) to include an api controller to handle requests where you receive 2 inputs to an api call. An integer that represents a position in a sequence and a string that represents an expected answer. If the position input is divisible by 3 ( )then the expected answer is "foo" If the position input is divisible by 5 (5, 10...) then the expected answer is "bar" If the position input is divisible by both 3 and 5 (i.e. 15, 30 ...)then the expected answer is "foobar" If the expected answer matches the supplied answer then return 200 OK otherwise return 400 badRequest The test must be conducted while they are shoulder surfing and you must do it despite being questioned and corrected the entire way through if they observe that you're not doing it the way they want it written. You are not given any coding style guide. You must guess the correct one. You have 20 minutes to do it.

1 Answers

The only way to complete this is to have it written beforehand due to the high level of distraction forced upon you. They want the service layer to be injected. They want the response to be inlined i.e. return _service.checkresult() ? OK : BadRequest Define and use an interface for the service (obviously that is needed for the injection). If you don't do that first they will stop you to demand why you're not writing the service layer as injection right from the start (obviously it's because you've only got 20 minutes). Don't add any exception handling (i.e. try catch)... Yes that speaks volumes. Basically get a copy of the latest .net book and write it to match that. Less

Viewing 1 - 10 of 578 Interview Questions

See Interview Questions for Similar Jobs

senior software engineer