Senior Software Engineer Interview Questions in Boston, MA | Glassdoor

Senior Software Engineer Interview Questions in Boston, MA

"Senior software engineers are the most experienced member of a software team and usually carry the most responsibility and authority of that team. Because of this, interviews will be designed to find candidates who have expert knowledge of the field and years of experience as a software engineer. Expect to be asked tough technical questions and to give examples of previous projects that you have worked on."

Top Interview Questions

Sort: RelevancePopular Date

What is the efficiency of finding an element in an unsorted array of strings

4 Answers

O(n)

O(n/2), no?

Complexity is O(n) but running time can be faster if run parallel.

What is the efficiency of searching in a sorted set or strings. Binary search

2 Answers

coding assessment about call rest api , filter response and post to another api

1 Answer

How would I know? They cancelled it last minute.

1 Answer

what is poly?

1 Answer

How do you determine the time step? How do you know the time step you choose is accurate?

1 Answer

online small coding test, standard question and then general questions. how to speed up the slow application etc.

1 Answer

Write a code that show all possible permutation from a given String.

4 Answers

1. How to encrypt a set of string e.g. WAAAYYFFFFFAIIIRR to W1A3Y2F4A1I3R2 etc... And how to decrypt it back to original string (2 separate functions) 2. How to design a system so that user can check in their location thru their phone, and how to scale it when the app gets popular and millions of users are using it. How would you expand the application features when popularity grows. 3. How to design a database of Warehouse, Suppliers and Customers and they ask you to write various SQL queries to pull products sold, how many customers bought more than 30 products etc 4. A coding problem to simulate the coin game and gambler's fallacy (if they are 4 Heads in a row, gambler would bet on Tail, and vice versa).

1 Answer