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
3.7

based on 128 Reviews

Filter interviews by

thinkbridge Associate Software Engineer Interview Questions and Answers

Updated 14 Oct 2024

thinkbridge Associate Software Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Assignment 

Build an API for a E Commerce Store and show how you would use certain libraries and

Round 2 - Technical 

(1 Question)

  • Q1. How do You use Decorators in Python? Why do you need them and how would you use them in an API setting.
  • Ans. 

    Decorators in Python are used to modify or extend the behavior of functions or methods without changing their code.

    • Decorators are functions that take another function as an argument and return a new function.

    • They are commonly used for logging, authentication, caching, and more.

    • Example: @staticmethod or @classmethod decorators in Python.

    • In an API setting, decorators can be used to authenticate users, log requests, or ra

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. What are Your Salary expectations from this role?
  • Ans. 

    My salary expectations are in line with industry standards for an Associate Software Engineer role.

    • Research industry standards for Associate Software Engineer salaries

    • Consider my level of experience and skills when determining salary expectations

    • Be open to negotiation based on the overall compensation package offered

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

It was good 20 mcqs 3 coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Dsa and core subjects like cn os
  • Q2. Dsa questions and core subjects
Round 3 - HR 

(1 Question)

  • Q1. Basic family discussion and salary details

Interview Preparation Tips

Interview preparation tips for other job seekers - it was overall a good experience
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement

Round 1 - Aptitude Test 

Aptitude was including both MCQs and Input

Round 2 - Technical 

(4 Questions)

  • Q1. Technical interview 1 It revolved around core subjects Like OS, Oops, CNS, dbms etc,. And few basic questions on arrays
  • Q2. Difference between python and C
  • Ans. 

    Python is a high-level, interpreted language known for its simplicity and readability, while C is a low-level, compiled language known for its speed and efficiency.

    • Python is dynamically typed, while C is statically typed.

    • Python has automatic memory management, while C requires manual memory management.

    • Python is platform-independent, while C is platform-dependent.

    • Python is commonly used for web development and data anal...

  • Answered by AI
  • Q3. Why C is faster than python
  • Ans. 

    C is faster than Python due to its lower-level nature and direct hardware access.

    • C is a compiled language, while Python is an interpreted language.

    • C code is directly translated into machine code, while Python code is executed line by line.

    • C has direct access to hardware, while Python relies on external libraries for such access.

  • Answered by AI
  • Q4. Write a program to count vowels in your name
  • Ans. 

    A program to count vowels in a given name

    • Create a function that takes a string as input

    • Loop through each character in the string and check if it is a vowel (a, e, i, o, u)

    • Increment a counter for each vowel found

    • Return the total count of vowels

  • Answered by AI
Round 3 - Technical 

(5 Questions)

  • Q1. Technical interview 2 Focuses on DSA
  • Q2. Write quick sort
  • Ans. 

    Quick sort is a divide-and-conquer algorithm that sorts an array by partitioning it into smaller sub-arrays.

    • Choose a pivot element from the array

    • Partition the array into two sub-arrays based on the pivot element

    • Recursively apply quick sort to the sub-arrays

    • Combine the sorted sub-arrays to get the final sorted array

  • Answered by AI
  • Q3. Implement Linked list
  • Ans. 

    Implement a linked list data structure in a programming language.

    • Create a Node class with data and a reference to the next node

    • Implement methods to add, remove, and search for elements in the linked list

    • Handle edge cases like adding to an empty list or removing the last element

  • Answered by AI
  • Q4. All operations on Linked list
  • Ans. 

    Operations on Linked list include insertion, deletion, traversal, and searching.

    • Insertion: Add a new node at the beginning, end, or middle of the linked list.

    • Deletion: Remove a node from the linked list based on a given key or position.

    • Traversal: Visit each node in the linked list to perform operations or display data.

    • Searching: Find a specific node in the linked list based on a given key or value.

  • Answered by AI
  • Q5. Basic machine learning algorithms
Round 4 - HR 

(2 Questions)

  • Q1. Basic fitment questions
  • Q2. Introduction and flexibility

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and brush up all CS core subjects

Skills evaluated in this interview

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

It was 30min tests including 15 multiple choice and 5 coding questions on Java and Automation

Round 2 - Technical 

(1 Question)

  • Q1. What is Sanity Testing what is robot class how to switch between windows assertion and types what is iframe how to handle popups keyboard actions
  • Ans. 

    Sanity testing is a subset of regression testing that focuses on testing the most crucial functionalities of a software application.

    • Sanity testing is a quick and shallow testing of the main functionalities of an application to ensure it is stable enough for further testing.

    • It is usually performed after major changes in the codebase to check if the core features are working as expected.

    • Sanity testing is not exhaustive a...

  • Answered by AI

Skills evaluated in this interview

I applied via Referral and was interviewed in Apr 2021. There were 5 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 

Das questions 3 questions in 75 min

Round 3 - Technical 

(1 Question)

  • Q1. Puzzle, 2 standard easy DSA questions
Round 4 - Technical 

(1 Question)

  • Q1. 2 standard medium level dsa questions
Round 5 - HR 

(1 Question)

  • Q1. Situation based questions, general discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm and everything will go your way. Trust god
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 Nov 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

The assessment included a written test comprising multiple-choice questions (MCQs) based on technical knowledge and aptitude. Each correct answer was awarded 1 mark, while incorrect answers incurred a penalty of -0.25 marks. The subsequent section featured two coding questions and two SQL queries, for which candidates were required to write the complete code.

Round 2 - One-on-one 

(1 Question)

  • Q1. Diff between HTTP and HTTPS
  • Ans. 

    HTTP is unsecured protocol while HTTPS is secured protocol using SSL/TLS encryption.

    • HTTP stands for Hypertext Transfer Protocol, while HTTPS stands for Hypertext Transfer Protocol Secure.

    • HTTP operates on port 80, while HTTPS operates on port 443.

    • HTTP does not encrypt data, while HTTPS encrypts data using SSL/TLS.

    • HTTPS provides authentication and data integrity, while HTTP does not.

    • Example: http://www.example.com vs htt

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via campus placement at Canara Engineering College, Bantwal and was interviewed in Aug 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

General Aptitude questions, Logical Reasoning ,Data Structures and Networking

Round 2 - Technical 

(1 Question)

  • Q1. Basic Coding questions and general OOPS Concepts
Round 3 - Technical 

(1 Question)

  • Q1. Explaining Several Concepts about java and some SQL queries and Concepts of networking
Round 4 - HR 

(1 Question)

  • Q1. General Discussion about Yourself and The Company

I applied via Campus Placement and was interviewed in May 2021. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Find the min and max element from an array
  • Ans. 

    Find the min and max element from an array of strings.

    • Convert string array to integer array

    • Sort the array

    • Retrieve first and last element

  • Answered by AI
  • Q2. Backend related questions
  • Q3. Javascript basics

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your resume well

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

It was a written tet with three sections one technical mcq second apti and three coding questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. How to solve problem in the written test
  • Q2. Project questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and luck matters
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

The test contains questions from Java,c,oops,cn,os, aptitude

Round 2 - Technical 

(1 Question)

  • Q1. Some basic coding questions
Round 3 - Technical 

(1 Question)

  • Q1. Questions on linked list and os and cn

thinkbridge Interview FAQs

How many rounds are there in thinkbridge Associate Software Engineer interview?
thinkbridge interview process usually has 3 rounds. The most common rounds in the thinkbridge interview process are Assignment, Technical and HR.

Tell us how to improve this page.

thinkbridge Associate Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
thinkbridge Associate Software Engineer Salary
based on 33 salaries
₹4.2 L/yr - ₹9.2 L/yr
28% more than the average Associate Software Engineer Salary in India
View more details

thinkbridge Associate Software Engineer Reviews and Ratings

based on 11 reviews

3.5/5

Rating in categories

3.3

Skill development

3.2

Work-life balance

3.9

Salary

3.2

Job security

3.5

Company culture

3.5

Promotions

3.4

Work satisfaction

Explore 11 Reviews and Ratings
Software Engineer
91 salaries
unlock blur

₹6 L/yr - ₹16.8 L/yr

Senior Software Engineer
68 salaries
unlock blur

₹9.6 L/yr - ₹22.5 L/yr

Associate Software Engineer
33 salaries
unlock blur

₹4.2 L/yr - ₹9.2 L/yr

Software Developer
21 salaries
unlock blur

₹4.8 L/yr - ₹16 L/yr

Data Scientist
17 salaries
unlock blur

₹12 L/yr - ₹15.5 L/yr

Explore more salaries
Compare thinkbridge with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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