C Programming with DSA Interview Questions in Kolkata
36 practice questions with answers for C Programming with DSA interviews in Kolkata.
C Programming with DSA jobs in Kolkata
Kolkata has a steady IT-services and BFSI technology job market around Salt Lake Sector V and New Town. Many openings are with service companies and their delivery centres, with a focus on strong fundamentals.
Below are 36 questions that match the mix of service, product and domain employers hiring c developers in Kolkata.
Why are self-balancing trees like AVL and red-black trees needed?
Show answer
How do you set, clear and toggle a particular bit in C?
Show answer
Which gcc flags would you use to build and debug a C program safely?
Show answer
Write C code to count the number of set bits in an integer.
Show answer
Memory use of a long running C service grows every hour. How do you investigate?
Show answer
What is a linked list and how is it different from an array?
Show answer
Your linked list program crashes when deleting the last node. What do you check?
Show answer
Why is a circular queue better than a simple array queue?
Show answer
What is a hash table and how are collisions handled?
Show answer
After calling realloc, the program sometimes crashes. What could be wrong?
Show answer
What is backtracking? Give an example.
Show answer
Tell me about a time you fixed a memory leak.
Show answer
What is the difference between malloc, calloc, realloc and free?
Show answer
What is the volatile qualifier used for in C?
Show answer
What is the difference between greedy algorithms and dynamic programming?
Show answer
Implement union-find with path compression and union by rank.
Show answer
Write a C program to swap two numbers without using a third variable.
Show answer
Evaluate a postfix expression of single digit numbers using a stack.
Show answer
Explain storage classes in C.
Show answer
Explain Kadane's algorithm.
Show answer
What is the difference between const int *p, int *const p and const int *const p?
Show answer
Implement merge sort in C.
Show answer
Why is a dummy or sentinel node useful in linked list code?
Show answer
How does binary search work and what are common bugs?
Show answer
Explain the memory layout of a C program.
Show answer
Your program sorts 1 crore integers in the range 0 to 999 and qsort is too slow. What would you do?
Show answer
Merge two sorted linked lists into one sorted list.
Show answer
What is the difference between text and binary file modes?
Show answer
What is structure padding and how can you reduce it?
Show answer
Write a C function to count words in a sentence.
Show answer
What is dynamic programming?
Show answer
Rotate an array to the right by k positions in O(n) time and O(1) space.
Show answer
Count the number of islands in a grid of land and water cells. What approach do you take?
Show answer
Tell me about a project where you worked with files or binary data in C.
Show answer
What is typedef and how is it used with structures?
Show answer
Companies with offices in Kolkata (2)
Frequently asked questions
Which companies hire C Programming with DSA professionals in Kolkata?
Companies with large offices in Kolkata include Wipro, Ericsson. Use their company pages below to practise employer-specific sets.
Are C Programming with DSA interviews in Kolkata different from other cities?
The questions depend more on the company than the city. Kolkata's mix of employers decides the style: Many openings are with service companies and their delivery centres, with a focus on strong fundamentals
How do I find C Programming with DSA jobs in Kolkata?
Shortlist companies with Kolkata offices, keep your CV focused on C Programming with DSA projects, apply on company career pages and job portals with the Kolkata filter, and practise the questions on this page before each interview.