Development Consultant

Development Consultant Interview Questions and Answers

Updated 16 Jul 2025
2d ago

Q. Write a program to reverse a sentence. Input: I'm the boss output: boss the I'm

Ans.

This program reverses a sentence by splitting it into words and then reversing the order of the words.

  • Split the sentence into an array of words using a space as the delimiter

  • Create an empty array to store the reversed words

  • Iterate through the array of words in reverse order and add each word to the new array

  • Join the reversed words array into a single string using a space as the delimiter

2d ago

Q. If you are from a telecom background, describe the overall flow in brief.

Ans.

Telecom background involves designing, implementing and maintaining communication networks.

  • Designing and implementing communication networks

  • Maintaining and upgrading existing networks

  • Ensuring network security and reliability

  • Managing network resources and optimizing performance

  • Providing technical support to customers

  • Examples: 4G/5G networks, fiber optic cables, satellite communication systems

Asked in TO THE NEW

3d ago

Q. Write an SQL query to find the second highest salary from an Employee table.

Ans.

To find the second highest salary in a table, use the SQL query with the MAX function and a subquery.

  • Use the MAX function to find the highest salary in the table

  • Use a subquery to exclude the highest salary and find the maximum of the remaining salaries

  • Combine the two queries to get the second highest salary

Asked in Infogain

5d ago

Q. Write Spark code to implement SCD type 2.

Ans.

Implementing SCD type2 in Spark code

  • Use DataFrame operations to handle SCD type2 changes

  • Create a new column to track historical changes

  • Use window functions to identify the latest record for each key

  • Update existing records with end dates and insert new records with start dates

Are these interview questions helpful?

Asked in IBM

2d ago

Q. What is the difference between cache and persist?

Ans.

Cache stores data temporarily for faster access, while persist saves data permanently.

  • Cache is temporary storage used to store frequently accessed data for faster retrieval.

  • Persist saves data permanently, typically to a disk or database.

  • Cache is often used in web applications to store frequently accessed data like images or scripts.

  • Persist is commonly used to store user data or application settings that need to be retained even after the application is closed.

Development Consultant Jobs

TekWissen logo
Specialty Development Consultant 5-10 years
TekWissen
4.8
Chennai
TekWissen logo
Specialty Development Consultant 3-4 years
TekWissen
4.8
Chennai
TELUS International logo
Solutions Development Consultant 5-8 years
TELUS International
3.6
Gandhinagar

Interview Experiences of Popular Companies

Infogain Logo
3.6
 • 130 Interviews
View all
Interview Tips & Stories
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
Development Consultant Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+

Reviews

10L+

Interviews

4 Cr+

Salaries

1.5 Cr+

Users

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter
Profile Image
Hello, Guest
AmbitionBox Employee Choice Awards 2025
Winners announced!
awards-icon
Contribute to help millions!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
Add office benefits
Add office benefits