Print all all possible string combinations from entering a variable number of cell phone keys.
Senior Software Development Engineer Interview Questions
1,238 senior software development engineer interview questions shared by candidates
They took online test of 2 hrs long.
Core Java, Spring, Hibernate
While waiting for my telephone interview and sitting here for 23 minutes, I went on GlassDoor.com and researched the company. It turns out the company is notorious for being late on telephone interviews and I have read over some very bad experiences from other candidates.
The only big surprise was in the first test. I thougt it would be only about Java, but there were some SQL questions and I wasn't prepared for that.
Write code for a class ordering inputs to check in a form (it was the last test)
Written was designing a system and coding some of the system internal modules. Once you qualify for the written, then interviews were mainly to gauge candidates grasp on C++ internals & usage, system designing and Interpersonal Skills. Some of the specific questions I remember given below: Smart Pointers Implementation with reference Count(basically internal implementation of all types of Smart Pointers:shared/weak/unique/auto etc... Static variables usage in Templates Thread Safe Design Patterns: Singleton/observer/MVC Data Structure Problems on Strings, Hash Maps and Trees Web Server designing and scaling Past Work-ex, problems faced and achievements STL and Boost Library containers, functional & algorithms usage and rational of usage while designing Design own vector class with custom Allocator Some unheard Puzzles: Mainly to understand the thought process rather than looking for definitive solutions Multi threading concepts and practical scenarios, a problem on the same on the lines of reader writer buffer management System Programming concepts and some system calls internals
- tell me about yourself - quick sort - query to delete column in a table - implement tail command in C(or any lang) - how to sort 40 GB file if computer has 20 GB ram - implement queue using array - pthread , join thread, etc some more difficult pthread APIs - need for pointers,need for double pointers - message queues , rabbit mq
How do you design a web application which handles millions of requests?
Describe recent project - the technical aspects.
Viewing 91 - 100 interview questions