Dell - Dell Technical Interview Questions
2. Implement strcat {} function without using string function and optimize the function for speed and space
3. Write a function to reverse a linked list
4. Write a recursive function to get the factorial of a given number only if it is prime
5. Write a C++ programme without using any loop {if,for,while etc}to print number from 1 to 1-- and 100 to 1
6. Write a programme to Exchange two number without using a temporary variable
7 Write a function to find if the given number is a power of 2
8. Write a function in 2 different ways that will return f{7} = 4 and f (4) = 7
9. Write a function to remove duplicates in an array?
10. Convert integer number in binary without loops.
Section II -Oops:
1. What are the main features of OOPS? Explain them briefly
2. What is a virtual function? Explain with an example?
3. What is the difference between overloading and overriding?
4. In inheritance explain the public-private protected modifiers behaviours on data members.
5. What is a factory method, give reference to an example class
Technical Interview Questions:
1. What is composition and aggregation?
2 What is the difference between pointers and references? why?
3. What is the order of calling of constructors and destructors in the class hierarchy? Explain.
4. What is RITI?
5. difference between an array, vector, list and dequeue?
6. Explain "Passing by value","passing by pointer" and "passing by reference"?
7. what is the difference between thread ad a processing are the used?
8. What is the difference between heap and stack memory? when are they used?
9. Implement an algorithm to sort an array?
10. Explain pre-order, post-order and in-order binary tree traversal?
11. What is the difference between char a [] ="string";and char .p ="star";?
12. What is the difference between union and struct?
13. Explain compiling and linking in brief?
14. What is a DLL? Explain a few advantages of using DLL's.
15. What is an interrupt?
16. What is the difference between UDP and TCP protocols?
17. Explain in brief Client Server technology?
18. How will you get the no.of instances created for a class from within the class?
19. What are RAM and ROM also explain the difference between them?
20. What is the difference between HTTP GET and HTTP Post?Explain
21. What is the difference between heap and stack memory?
Companies List:
3i Infotech - AAI - ABACUS - ABB - Accel Frontline - Accenture - Aditi - Adobe - ADP - Agreeya - Akamai - Alcatel Lucent - Allfon - Alumnus - Amazon - Amdocs - AMI - Andhra Bank - AppLabs - Apps Associates - Aricent - Ashok Leyland - Aspire - Atos Origin - Axes - Bajaj - Bank of Maharashtra - BEL - BEML - BHEL - BirlaSoft - Blue Dart - Blue Star - BOB - BPCL - BPL - Brakes - BSNL - C-DOT - Cadence - Calsoft - Canara Bank - Canarys - Capgemini - Caritor - Caterpillar - CDAC - CGI - Changepond - Ciena - Cisco - Citicorp - CMC - Consagous - Convergys - CORDYS - Crompton - CSC - CTS - Cummins - Dell - Deloitte - Delphi-TVS - DeShaw - Deutsche - Dotcom - DRDO - EDS - EIL - ELGI - ELICO - ERICSSON - Essar - Fidelity - Flextronics - Freescale - FXLabs - GAIL - GE - Genpact - Geodesic - Geometric - Globaledge - GlobalLogic - Godrej - Google - Grapecity - HAL - HCL - Hexaware - Honeywell - HP - HPCL - HSBC - Huawei - Hughes - IBM - IBS - ICICI - iGate - Impetus - iNautix - Indian Airforce - Indian Airlines - Infosys - Infotech - Intec - Integra - Intergraph - IOCL - iSOFT - ISRO - Ittiam - JSW - Keane - Kenexa - L & T - L & T Infotech - LG Soft - Lifetree - LionBridge - Mahindra Satyam - Mastek - Maveric - McAfee - MECON - Microsoft - MindTree - Miraclesoft - Mistral - Motorola - Mphasis - MTNL - NIC - Nokia Siemens - Novell - NTPC - Nucleus - ORACLE - Patni - Perot - Polaris - Ramco - Robert Bosch - Samsung - SAP - Sapient - Sasken - SBI - Sierra Atlantic - Sonata - Sony India - Sutherland - Syntel - TCS - Tech Mahindra - VeriFone - Virtusa - Wipro - Zensar.