C++ Development Engineer
3-7yrs
TCS - Hyderabad
Required Technical Skill Set
Strong in C / C++, Data Structures, OOPS
Should have worked on C / C++ on Linux platform
Aware of unit testing / system testing of features
Strong in C / C++, Data Structures, OOPS
Should have worked on C / C++ on Linux platform
Aware of unit testing / system testing of features
Good-to-Have
Basic exposure to debugging
Basic knowledge on any scripting methodology - Shell / Perl / Python
1.) What is callback function or function pointer ? What are it uses.? You can ask for writing a program to show its examples.
2.) What is compile time polymorphism and runtime polymorphism. Ask to write the sample program to check its knowledge( e.g function overloading, virtual functions etc).
3.) Give a number , how will you find what are 3-6th bit in that number.
4.) Can we call C++ library function directly from C library( this is basically to check that name mangling ling concept of c++ )
5.) Write a program and explain the memory map (Data segment, text segment , heap , stack etc.)of a C / C++ program. Ask himp what goes to which segment.
6.) what is constructor in C++. explain copy constructor and assignment operator by writing a program.
Development Engineer • Hyderabad, India