Talent.com
This job offer is not available in your country.
C++ Development Engineer

C++ Development Engineer

Tata Consultancy ServicesHyderabad, Telangana, India
1 day ago
Job description

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.

    Create a job alert for this search

    Development Engineer • Hyderabad, Telangana, India