Software Engineer 2 Interview Questions

450 software engineer 2 interview questions shared by candidates

OA - Easy DP question (Fibanocci), Easy string-based question and JS MCQs Round 1 - Basic JS questions like hoisting, call, apply, bind, debounce, throttling, output questions, implementaion of a polyfill for array reduce, etc., Round 2 - Questions based on Promises and one coding question related to implementation of Promise queue. Round 3 and 4 - Questions based on problem-solving 1) longest substring without repeating characters (LC medium) 2) Given 2 strings, recursively remove all the occurence of string2 in string1, and return the result 3) Given a nested array, and an integer, return an object in which, key is the level of the nested array, and value is the frequency of the given integer in each level Eg :- array = [1, [1,2,3], [1,2,3]] integer = 1 Output -> {0: 1, 1: 2} Also had a few theoretical questions like event bubbling, event delegation, deep and shallow copy of objects, `this` in JavaScript etc.,
avatar

Software Engineer 2

Interviewed at Wingify

3.9
Dec 16, 2023

OA - Easy DP question (Fibanocci), Easy string-based question and JS MCQs Round 1 - Basic JS questions like hoisting, call, apply, bind, debounce, throttling, output questions, implementaion of a polyfill for array reduce, etc., Round 2 - Questions based on Promises and one coding question related to implementation of Promise queue. Round 3 and 4 - Questions based on problem-solving 1) longest substring without repeating characters (LC medium) 2) Given 2 strings, recursively remove all the occurence of string2 in string1, and return the result 3) Given a nested array, and an integer, return an object in which, key is the level of the nested array, and value is the frequency of the given integer in each level Eg :- array = [1, [1,2,3], [1,2,3]] integer = 1 Output -> {0: 1, 1: 2} Also had a few theoretical questions like event bubbling, event delegation, deep and shallow copy of objects, `this` in JavaScript etc.,

What are some projects you’ve done in SQL? Are you familiar with an agile environment? How do you deal with change going from one company to another? Tell us about projects you’ve done in your previous experience that would relate to the job description.
avatar

Software Engineer 2

Interviewed at Humana

3.6
May 6, 2021

What are some projects you’ve done in SQL? Are you familiar with an agile environment? How do you deal with change going from one company to another? Tell us about projects you’ve done in your previous experience that would relate to the job description.

1. Vanilla js - todo lists 2. make header, body and footer, header should be at top, footer should be at bottom regardless of the screen size. 3. React.memo, useMemo and useCallback difference 4. SSR and CSR 5. Which React js version we are using, what is current version what feature is coming in upcoming react version :)). 6. event bubbling, capturing
avatar

Software Engineer -2

Interviewed at Zepto (India)

3.2
Jul 19, 2024

1. Vanilla js - todo lists 2. make header, body and footer, header should be at top, footer should be at bottom regardless of the screen size. 3. React.memo, useMemo and useCallback difference 4. SSR and CSR 5. Which React js version we are using, what is current version what feature is coming in upcoming react version :)). 6. event bubbling, capturing

Viewing 151 - 160 interview questions

Glassdoor has 450 interview questions and reports from Software engineer 2 interviews. Prepare for your interview. Get hired. Love your job.