Upload Button Icon Add office photos

Filter interviews by

DBS Tech Software Developer Interview Questions and Answers

Updated 23 Apr 2024

DBS Tech Software Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

It was basically quantitative

Round 2 - Coding Test 

There were 3 coding questions

Interview Preparation Tips

Interview preparation tips for other job seekers - It was moderate

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was data structures and algorithm

Round 2 - Technical 

(2 Questions)

  • Q1. What is friend function
  • Q2. Basic definitions of oops
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Explain event driven architecture of node.js
  • Ans. 

    Node.js uses event-driven architecture where events trigger callbacks to handle asynchronous operations.

    • Node.js uses event loop to handle asynchronous operations efficiently

    • Events are emitted by various objects in Node.js like HTTP servers, file system, etc.

    • Callbacks are registered to handle events and execute code when events occur

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Can you provide details about your project?

I applied via Recruitment Consulltant and was interviewed in Nov 2021. There were 3 interview rounds.

Round 1 - Coding Test 

Basic data structure related coding questions like creating a linked list and adding items to it median.
Max heap implementation.
Concurrency related questions.

Round 2 - Technical 

(1 Question)

  • Q1. Senior developer was taking the round, covering all design and architecture related questions. I was able to give a satisfactory solution.
Round 3 - Behavioral 

(1 Question)

  • Q1. Just some behavioural question along with a lil bit technical questions. Asked me about my current projects and problems faced, how i gave a proper solution and how i help my team to grow.

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic DSA along with strong programming language knowledge is required to crack the interview.

I applied via campus placement at Banasthali Vidyapeeth Womens Institute For Studies In Development Oriented Management, Jaipur and was interviewed before Sep 2021. There were 2 interview rounds.

Round 1 - Coding Test 

It had more than 30 aptitude questions and 2 coding questions

Round 2 - One-on-one 

(1 Question)

  • Q1. It was totally a tech round all questions were from Data structure, dbms, java, computer networking

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and if you don't know any answer don't take time say it directly with confidence
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Sep 2023.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Objects in java 8
  • Ans. 

    Java 8 introduced the concept of functional programming with the addition of lambda expressions and streams.

    • Lambda expressions allow for concise code and easier parallel programming.

    • Streams provide a way to work with collections of objects in a functional style.

    • Functional interfaces like Predicate, Function, and Consumer are commonly used with lambda expressions.

  • Answered by AI
  • Q2. Spring boot basic concepts
Round 2 - One-on-one 

(2 Questions)

  • Q1. Coding challenge in java 8
  • Ans. 

    Implement a coding challenge in Java 8

    • Use lambda expressions and functional interfaces to write concise and readable code

    • Utilize streams to process collections efficiently

    • Leverage method references for cleaner code

  • Answered by AI
  • Q2. Personal project architecture questions

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell about ur self
  • Q2. What is your passion
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Streams, Multi Threading, Heap

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

The coding round consisted of 3 coding questions. 1st question was of 20 marks, 2nd and 3rd of 50 marks.

  • Q1. Minimum Number Of Operations

    You are given an array 'ARR' of 'N' positive integers. You need to find the minimum number of operations needed to make all elements of the array equal. You can...

  • Ans. Brute Force

    For making all elements equal you can select a target value and then you can make all elements equal to that. Now, for converting a single element to a target value you can perform a single operation only once. In this manner, you can achieve your task in the maximum of  ‘N’ operations but you have to minimize this number of operations and for this, your selection of target is very important because if ...

  • Answered by CodingNinjas
  • Q2. Avoiding Traps

    Given an array of 'N' elements 'OBSTACLES', where each element represents the coordinate of the obstacle on a straight line. We start jumping from point 0 and we need to reac...

  • Ans. 

    I first made an array in the main function that will contain the number of prime numbers less than or equal to the index value of the array and passed into my called function. This will give me the a value for each test case. Then, int the called function I applied dynamic programming. I created a dp array and initialized all values to max integer (dp[0] = 0). For each index i, i put dp[i+1] if (i=(r1/r2)) equal to min...

  • Answered by CodingNinjas
  • Q3. Longest Consecutive Sequence

    You are given an unsorted array/list 'ARR' of 'N' integers. Your task is to return the length of the longest consecutive sequence.

    The consecutive sequence ...

  • Ans. Brute Force

    As we only need the consecutive elements in the form ['NUM', 'NUM' + 1, 'NUM' + 2,...,'NUM' + 'L']. The brute force approach is to traverse each element in the array ('NUM' = ‘ARR[i]’) and then keep finding ('NUM' + 1) in the array until we don't find the next consecutive element in the array.

     

    Keep a track of the current length of the sequence. If the current length of the consecutive subsequence is gre...

  • Answered by CodingNinjas
Round 2 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Easy

Timing: 10:15 - 11:00 am.
The interview was online from home.

  • Q1. DS and OOPS Problems

    The interview contained mostly data structures and oops problems. I was asked to implement the node class of linked list and queue using circular array. He also asked me to explain poly...

Round 3 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Medium

Timing: 2:15 - 3:00 PM
The interview was online from home.
There were a few audio cuts in the video call but we were able to manage regardless.

  • Q1. Reverse a String

    You are given a string 'STR'. The string contains [a-z] [A-Z] [0-9] [special characters]. You have to find the reverse of the string.

    For example:

     If the given string is: STR =...
  • Ans. 

    He asked me to write a function to reverse a string of size n. In this question I defined my string ans="" , then iterated i from n-1 to 0 and concatenated Character.toString(s.charAt(i)) to my ans and then returned ans. He followed up the question. He said “If I remove ' ”="" ' in string ans line then what will happen. I answered that it will give me a compilation error that the variable "ans" is not initialized. Then...

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Delhi Technological University. Eligibility criteriaCGPA cutoff 7Deutsche Bank interview preparation:Topics to prepare for the interview - Java, MySQL, HTML, CSS, JavaScript, Nodejs, PythonTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : For OOPS, DS and programming, I recommend Codezen, Leetcode, InterviewBit and GeeksforGeeks.
Tip 2 : For OS, DBMS and Computer Network, I recommend GateSmasher, Knowledge Gate and TutorialsPoint.
Tip 3 : For SQL, I recommend W3Schools and GeeksforGeeks.
Tip 4 : Always maintain your cool during Interviews, and answer the questions calmly. If you get stuck in a problem, do not hesitate to ask for hints.

Application resume tips for other job seekers

Tip 1: Mention only those projects and internships in your resume that you are comfortable with, that is, you can explain to the interviewee.
Tip 2: Mention only those skills/programming languages in your resume that you are comfortable with, that is, you have proper knowledge of as the interviewee can ask questions from those languages specifically.
Tip 3: Keep your data in your resume honest and accurate.

Final outcome of the interviewSelected

Skills evaluated in this interview

DBS Tech Interview FAQs

How many rounds are there in DBS Tech Software Developer interview?
DBS Tech interview process usually has 2 rounds. The most common rounds in the DBS Tech interview process are Aptitude Test and Coding Test.

Tell us how to improve this page.

People are getting interviews through

based on 1 DBS Tech interview
Company Website
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Associate
15 salaries
unlock blur

₹12 L/yr - ₹23.9 L/yr

Senior Associate
13 salaries
unlock blur

₹20 L/yr - ₹28 L/yr

Assistant Vice President
8 salaries
unlock blur

₹31 L/yr - ₹40 L/yr

Analyst
5 salaries
unlock blur

₹11.6 L/yr - ₹14 L/yr

Data Engineer
4 salaries
unlock blur

₹11 L/yr - ₹36 L/yr

Explore more salaries
Compare DBS Tech with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview