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
Software Development Engineer Interview Questions
32,863 software development engineer interview questions shared by candidates
SQL API SHELL UNIX PYTHON
Linked list Find the odd and even number in o(1) space. Left binary tree view
I shall give you a snippet of a part of Android app and you will have to find errors etc
CTO - Can you work for us in weekends and late nigh?
Have you ever thought of creating a programming language?
1st round basics of .Net & C#. 2nd round totally about testing 3rd round about .Net by Manager 4th round coding testing about a program & its Unit tests 5th round discussion on the test & other questions on SDET.
Find the missing number from an array
mostly based on what we have answered in previous rounds.
- 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
Viewing 2041 - 2050 interview questions