Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by thinkbridge Team. If you also belong to the team, you can get access from here

thinkbridge Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

thinkbridge Software Engineer Interview Questions and Answers for Experienced

Updated 26 Jan 2025

thinkbridge Software Engineer Interview Experiences for Experienced

2 interviews found

I applied via Approached by Company and was interviewed before May 2021. There were 3 interview rounds.

Round 1 - Coding Test 

There was a assignment in angular to create simple e-commerce application!

Round 2 - Technical 

(1 Question)

  • Q1. Basics of angula, html, css and js!
Round 3 - HR 

(1 Question)

  • Q1. Basic question with all why's and when's, salary discussion, date of joining, availability of joining, role, etc.,

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest, don't make up things, never hesitate to ask feedback and doubts.

I applied via Naukri.com and was interviewed in Aug 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. What is mentioned in resume will be questined
Round 2 - HR 

(4 Questions)

  • Q1. Why should we hire you?
  • Q2. What are your salary expectations?
  • Q3. Why are you looking for a change?
  • Q4. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Should be able to communicate properly and possess knowledge on necessary background

Software Engineer Interview Questions Asked at Other Companies for Experienced

Q1. String Compression Problem Statement Implement a program that per ... read more
asked in HCLTech
Q2. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q3. Total time: 110 mins 1. Find missing and duplicate numbers from g ... read more
asked in HCLTech
Q4. Reverse Array Elements Given an array containing 'N' elements, th ... read more
asked in Cisco
Q5. Intersection of Linked List Problem You are provided with two sin ... read more

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

Aptitude test was of 1 hr

Round 2 - Coding Test 

It was about 1 hr duration

Round 3 - Technical 

(2 Questions)

  • Q1. What do you know about oops
  • Ans. 

    Object-oriented programming paradigm focusing on objects and classes

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (object)

    • Inheritance: Ability of a class to inherit properties and behavior from another class

    • Polymorphism: Ability to present the same interface for different data types

    • Abstraction: Hiding the complex implementation details and showing only the necessary features

  • Answered by AI
  • Q2. Tell me about encapsulation
  • Ans. 

    Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.

    • Encapsulation helps in hiding the internal state of an object and restricting access to it.

    • It allows for better control over the data by preventing outside interference.

    • Encapsulation also promotes code reusability and modularity.

    • Example: In object-oriented programming, classes encapsulate data fields and methods to ope

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. How do you manage your team
  • Q2. Why should I hire you

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 Query question and 3 coding questions

Round 2 - Technical 

(4 Questions)

  • Q1. Basic oops , Java script and Networking questions.
  • Q2. What is object orienteered programming.
  • Ans. 

    Object oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.

    • Objects are instances of classes, which define the structure and behavior of the objects.

    • Encapsulation, inheritance, and polymorphism are key principles of object oriented programming.

    • Example: Java, C++, Python are popular languages that support object oriented programming.

  • Answered by AI
  • Q3. Different Events in java script
  • Ans. 

    Events in JavaScript are actions or occurrences that happen in the browser that the code can respond to.

    • Events can be triggered by user actions (like clicking a button), browser actions (like page load), or system events (like a timer expiring)

    • Event listeners are used to listen for and respond to events

    • Common events include click, mouseover, keydown, submit, etc.

  • Answered by AI
  • Q4. Event listeners
Round 3 - Coding Test 

Project , coding question, DBMS

Round 4 - HR 

(1 Question)

  • Q1. Basic personal details

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is State of charge?
  • Ans. 

    State of charge refers to the amount of energy remaining in a battery compared to its full capacity.

    • State of charge is usually expressed as a percentage.

    • It is important for determining how much power is available in a battery.

    • State of charge can be monitored using battery management systems.

    • Example: A battery with 50% state of charge means it is halfway depleted.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

(1 Question)

  • Q1. Design and code a zoo management system.
  • Ans. 

    A zoo management system to track animals, enclosures, staff, and visitor information.

    • Create classes for animals, enclosures, staff, and visitors

    • Implement functions for adding, updating, and deleting records

    • Include features for scheduling feeding times, cleaning enclosures, and managing staff shifts

  • Answered by AI
Round 2 - Coding Test 

Standard DSA questions

Round 3 - HR 

(1 Question)

  • Q1. Standard HR stuff.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. PMSM motor control
  • Q2. DC DC converter

Interview Preparation Tips

Interview preparation tips for other job seekers - Less increment

I appeared for an interview in Nov 2021.

Round 1 - Coding Test 

Round duration - 30 minutes
Round difficulty - Easy

This round mainly consisted of some questions on advanced JS topics like Execution Context, Callback queue, Micro task queue, Promises, etc.

Round 2 - Telephonic Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

This round was more technical compared to the previous one. The interviewer was a senior developer. If questions were not answered, answers would be given/explained.

  • Q1. What are some aggregate operators in MongoDB?
  • Ans. 

    Aggregate operators in MongoDB are used for data aggregation and manipulation.

    • Some aggregate operators in MongoDB include $sum, $avg, $min, $max, $push, $addToSet, $first, $last, $project, $match, $group, $sort, $limit, $skip.

    • Example: db.collection.aggregate([{$group: {_id: '$field', total: {$sum: '$value'}}}])

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

This round was mainly to assess my experience level, roles, and responsibilities from my previous company. Salary negotiations also happened here.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaNo criteriaSpringworks interview preparation:Topics to prepare for the interview - Databases, Asynchronous programming, Promises, JavaScript, DS.Time required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Learn about Execution Context, Promises in JS
Tip 2 : Learn about indices, Difference between different databases
Tip 3 : Error handling and Exceptions

Application resume tips for other job seekers

Tip 1 : Put in what you’ve done and not what you could have done.
Tip 2 : Keep it short and simple

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via LinkedIn and was interviewed in Oct 2022. There were 6 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

4 Coding Questions Leetcode Level Medium to Hard. Had to solve it within 1.5 hours.

Was able to solve 2 questions - One hard and one Medium. Hadn't enough time to solve all.

Round 3 - Technical 

(2 Questions)

  • Q1. DSA based round. Was asked to write 3 APIs based on the the given n-ary tree.
  • Q2. Questions based on Path, end node, best path, etc.
Round 4 - Technical 

(1 Question)

  • Q1. System Design round : Was asked to design RDBMS for the given problem.
Round 5 - One-on-one 

(1 Question)

  • Q1. HM Round : Mostly behavioral based around Twilio Magic Values
Round 6 - One-on-one 

(1 Question)

  • Q1. Bar Raiser Round : Taken by a director. Was asked behavioral questions again.

Interview Preparation Tips

Interview preparation tips for other job seekers - Expect real day use cases based questions here. Plus it's a communication company so prepare some network based questions.

I appeared for an interview in Jun 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 180 minutes
Round difficulty - Hard

The test link had 3 days expiry so I could attempt test anytime. It was conducted on doselect.com

  • Q1. 

    Equilibrium Indices in a Sequence

    You are given an array/list named 'SEQUENCE', which consists of 'N' integers. The task is to identify all equilibrium indices in this sequence.

    Explanation:

    An equilibr...

  • Ans. 

    The task is to find the equilibrium indices of a given sequence, where the sum of elements at lower indices is equal to the sum of elements at higher indices.

    • Iterate through the sequence and calculate the total sum of all elements

    • Initialize a left sum and right sum as 0

    • For each index, update the left sum and right sum and check if they are equal

    • If they are equal, add the index to the equilibrium indices

    • Return the equil

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

Video interview round wherein I was asked to wrote code for the problem statements given by the interviewer. The problems were mainly focused on advanced JS concepts like asynchonous progamming, timers, closures, and data structure problems around arrays, sets, linked list etc.

  • Q1. 

    Rearrange Linked List Problem Statement

    Given a singly linked list in the form 'L1' -> 'L2' -> 'L3' -> ... 'Ln', your task is to rearrange the nodes to the form 'L1' -> 'Ln' -> 'L2' -> '...

  • Ans. 

    The task is to rearrange the nodes of a singly linked list in a specific order without altering the data of the nodes.

    • Iterate through the linked list to find the middle node using the slow and fast pointer technique.

    • Reverse the second half of the linked list.

    • Merge the first and reversed second half of the linked list alternatively to get the desired order.

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

This was the last round with HR wherein they judged cultural fit and there was discussion on things like my expectations v/s their expectations etc.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaNoSpringworks interview preparation:Topics to prepare for the interview - Javascript/Typescript, NodeJS, MongoDB, SQL, Angular, Data Structures and Algorithms, Object Oriented Programming ConceptsTime required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : Get well versed with the fundamentals of Javascript including advanced concepts like promises, async/await, generators, higher order functions, closures, currying etc.
Tip 2 : Do some projects on MERN Stack because a lot of projects here use some or all of those technologies
Tip 3 : Do prepare for behavioral/cultural-fit questions especially around how you'll handle various stituations during work or how will you manage productivity while working remotely.

Application resume tips for other job seekers

Tip 1 : Having projects on MERN stack will give you advantage
Tip 2 : Do mention if you have any AWS experience.
Tip 3 : Mention all your internships/past experiences. Keep them crisp and talk about what you did and it's impact/outcome.
Tip 4 : Any experience/exposure to blockchain will definitely give brownie points.

Final outcome of the interviewSelected

Skills evaluated in this interview

thinkbridge Interview FAQs

How many rounds are there in thinkbridge Software Engineer interview for experienced candidates?
thinkbridge interview process for experienced candidates usually has 2-3 rounds. The most common rounds in the thinkbridge interview process for experienced candidates are Technical, HR and Coding Test.
How to prepare for thinkbridge Software Engineer interview for experienced candidates?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at thinkbridge . The most common topics and skills that interviewers at thinkbridge expect are .Net Core, C#, SQL, .NET Framework and .Net.
What are the top questions asked in thinkbridge Software Engineer interview for experienced candidates?

Some of the top questions asked at the thinkbridge Software Engineer interview for experienced candidates -

  1. What is mentioned in resume will be questi...read more
  2. Joins, Indexes and some problems to write sql queri...read more
  3. Basics of angula, html, css and ...read more

Tell us how to improve this page.

thinkbridge Software Engineer Salary
based on 100 salaries
₹4.8 L/yr - ₹14 L/yr
11% more than the average Software Engineer Salary in India
View more details

thinkbridge Software Engineer Reviews and Ratings

based on 22 reviews

3.2/5

Rating in categories

3.3

Skill development

3.3

Work-life balance

3.4

Salary

3.2

Job security

3.6

Company culture

3.3

Promotions

3.5

Work satisfaction

Explore 22 Reviews and Ratings
Software Engineer
100 salaries
unlock blur

₹4.8 L/yr - ₹14 L/yr

Senior Software Engineer
74 salaries
unlock blur

₹9.1 L/yr - ₹22.5 L/yr

Associate Software Engineer
30 salaries
unlock blur

₹4.2 L/yr - ₹9.2 L/yr

Software Developer
21 salaries
unlock blur

₹4.9 L/yr - ₹16 L/yr

Data Scientist
18 salaries
unlock blur

₹12 L/yr - ₹15.5 L/yr

Explore more salaries
Compare thinkbridge with

Vyapar

3.5
Compare

Classplus

3.4
Compare

Fleetx.io

3.7
Compare

KEKA TECHNOLOGIES

3.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview