Upload Button Icon Add office photos
Engaged Employer

i

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

TIAA Global Business Services Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

TIAA Global Business Services Senior Software Engineer Interview Questions and Answers

Updated 20 Sep 2023

TIAA Global Business Services Senior Software Engineer Interview Experiences

3 interviews found

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

I applied via Recruitment Consulltant and was interviewed in Aug 2023. There were 2 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 Resume tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Code Singleton in Java
  • Ans. 

    Singleton pattern ensures a class has only one instance and provides a global point of access to it.

    • Create a private static instance variable of the class.

    • Make the constructor private to prevent instantiation from outside the class.

    • Provide a static method to get the instance, creating it if necessary.

  • Answered by AI
  • Q2. Code Angular Component Service

Skills evaluated in this interview

Round 1 - Technical 

(1 Question)

  • Q1. Java , Spring , Microservices, Mysql ,Jquery , Angular , Javascript.

Interview Preparation Tips

Interview preparation tips for other job seekers - I passed all the rounds easily but they ghosted me after the managerial round for no reason !!. At least have the decency to inform the candidate and give feedback. Waste of time really ! Shows they are unprofessional and their work culture.

Senior Software Engineer Interview Questions Asked at Other Companies

Q1. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
asked in GlobalLogic
Q3. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
asked in UST
Q4. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in Capgemini
Q5. Pascal's Triangle Construction You are provided with an integer ' ... read more

Interview Questionnaire 

1 Question

  • Q1. TIAA Telephonic 30min (Round 1) - for senior developer and lead. -------------------------------------------------------------------------------------------------- Java-- what is run time polymorphism what...

Interview Preparation Tips

Round: Technical Interview
Experience: TIAA test/interview 90min
-----------------------------------------------------------------------------------------
1- write a program for singleton pattern (consider multithreading).
2- write a program to read a text file and find count of each word in text file
3- DB Query--
a- write a query to get employee with highest salary in each department
b- write a query to get all department which do not have any employee
c- write a query to find employee whose salary greater then max salary of 'digital' department.

4- write a jquery to change background color of each even and odd row of a table

5- write a web service using JAX-RS
a- get list of employee for given deptid
b- get employee details for given employee_id

5- write a program for factory pattern using below given input
db- Oracle, mysql, mssql
connectionType- secure , non-secure

6- write a method which will return list of coin and count of each coin for amount rs 23.
available coins- 10, 5, 2,1
input- 23
output- 10x2, 2x1, 1x1

Interview questions from similar companies

Interview Preparation Tips

Round: Technical Interview
Experience: Has a 1 hr interview. He asked the Qs on my experience, what I have put in my resume. Its good conversation with interviewer.

Round: HR Interview
Experience: In HR interview he asked about my salary and what he is going to offer me. I left for the day. There is no response for 5 days from the HR. After a week I got the call my HR and discussion was happened about the salary again and said to upload some documents. I did it. There is no response for 4 days again. I got call again after 4 days and this time she said there is no suitable position for my experience so she is going to reject my application. Its very painful to listen like this.

I applied via Naukri.com and was interviewed before Dec 2019. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. We were asked to make a hotel booking app in reactjs.
  • Ans. 

    To make a hotel booking app in ReactJS

    • Create a form to input booking details

    • Use a calendar component to select dates

    • Display available rooms and prices

    • Implement payment gateway

    • Include user authentication and booking history

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I got the job by winning third place at a women's hackathon which was held at hcl technologies. Practice building an app on your own and use routing and material ui components.

I applied via Monster and was interviewed in Oct 2018. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Hands on software and it's applications.
  • Ans. 

    Hands-on experience with software and its practical applications.

    • I have worked on various software projects and have experience in developing, testing, and deploying software applications.

    • I have experience in programming languages such as Java, Python, and C++.

    • I have worked on projects involving web development, mobile app development, and database management.

    • I have experience in using software development tools such a...

  • Answered by AI
  • Q2. Basic HR Questions

Interview Preparation Tips

General Tips: Candidate should improve communication and technical skills to track the interview.
Skills: Communication, Analytical Skills
Duration: <1 week

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Dec 2019. There were 3 interview rounds.

Interview Questionnaire 

9 Questions

  • Q1. What is difference between controller and rest controller?
  • Ans. 

    A controller is a component that handles incoming requests and returns a response, while a REST controller specifically handles RESTful requests.

    • A controller is responsible for handling various types of requests, such as HTTP, WebSocket, etc.

    • A REST controller is a type of controller that specifically handles RESTful requests, which follow the principles of Representational State Transfer (REST).

    • REST controllers typical...

  • Answered by AI
  • Q2. What is functional interface?
  • Ans. 

    A functional interface is an interface that has only one abstract method.

    • Functional interfaces are used in lambda expressions and method references.

    • They can have default methods and static methods.

    • Examples include Runnable, Comparator, and Function interfaces.

    • Functional interfaces can be annotated with @FunctionalInterface annotation.

  • Answered by AI
  • Q3. What is lamda expression?
  • Ans. 

    Lambda expression is a concise way to represent anonymous functions in programming languages.

    • Lambda expressions are commonly used in functional programming languages.

    • They can be used to create functions on the fly without having to define them explicitly.

    • Lambda expressions are often used in higher-order functions, such as map, filter, and reduce.

    • They can also be used to create closures, which are functions that capture...

  • Answered by AI
  • Q4. What is exception propagation?
  • Ans. 

    Exception propagation is the process of passing an exception up the call stack to be handled by a higher-level method.

    • Exceptions are thrown when an error occurs in a method.

    • If the exception is not caught and handled within the method, it is propagated up the call stack.

    • Each method in the call stack has the option to catch and handle the exception or propagate it further up.

    • If the exception reaches the top of the call s...

  • Answered by AI
  • Q5. Difference between get and load method in hibernate?
  • Ans. 

    get() method returns null if the object is not found in the cache or database, while load() method throws an exception.

    • get() method is eager loading while load() method is lazy loading.

    • get() method returns the object from the database or cache while load() method returns a proxy object.

    • get() method is slower than load() method.

    • get() method is used when we are not sure if the object exists in the database or cache while...

  • Answered by AI
  • Q6. What is method overriding?
  • Ans. 

    Method overriding is when a subclass provides its own implementation of a method that is already defined in its superclass.

    • Method overriding is used to achieve runtime polymorphism.

    • The method signature (name, parameters, return type) must be the same in both the superclass and subclass.

    • The access level of the overriding method cannot be more restrictive than the overridden method.

    • Example: class Dog extends Animal { pub...

  • Answered by AI
  • Q7. What IOC and DI in spring?
  • Ans. 

    IOC and DI are design patterns used in Spring framework for loose coupling and dependency injection.

    • IOC (Inversion of Control) is a design pattern where the control of object creation and lifecycle is handed over to a container or framework.

    • DI (Dependency Injection) is a design pattern where the dependencies of an object are injected into it by an external entity, rather than the object creating them itself.

    • Spring fram...

  • Answered by AI
  • Q8. What is internal working of hashmap?
  • Ans. 

    HashMap is a data structure that stores key-value pairs and uses hashing to retrieve values quickly.

    • HashMap uses an array of buckets to store key-value pairs

    • Each bucket contains a linked list of entries with the same hash code

    • When a key-value pair is added, its hash code is used to determine the bucket and added to the linked list

    • When a value is retrieved, its hash code is used to find the bucket and search the linked ...

  • Answered by AI
  • Q9. Advantages of spring boot?
  • Ans. 

    Spring Boot provides rapid application development and microservices architecture.

    • Easy configuration and setup

    • Embedded servers for faster development

    • Auto-configuration of dependencies

    • Supports multiple data sources

    • Actuator for monitoring and managing applications

    • Simplifies development of RESTful web services

    • Enables building of microservices architecture

    • Provides a wide range of plugins and extensions

    • Reduces boilerplate c

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Mostly focus on core java concept and then spring, hibernate, spring boot. Be confident with your answers. Always answer in a simple way don't make it complicated to understand it.

Skills evaluated in this interview

I applied via Naukri.com and was interviewed before Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Questions about unix, she’ll scripting, sql and plsql

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basic unix,sql and shell scripting

I applied via Naukri.com and was interviewed in Oct 2018. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Mostly questions asked from core Java, rest API and Spring boot
  • Q2. Asked from projects
  • Q3. They want to know that you ever been involved in deployment or not, if yes then what's the process.
  • Q4. H.R normally asked the salary related questions and try to negotiate in CTC.

Interview Preparation Tips

General Tips: If you are not well prepared for interview then don't give interview in Wipro, because they take very tough rounds.
Skills: Hibernate, Jsp, Spring MVC, JDBC, Solace Queue, Restful Webservices, Angular JS, Core java, Spring boot
Duration: <1 week

I applied via Company Website and was interviewed before Mar 2021. There were 3 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 Resume tips
Round 2 - Coding Test 

Java assesment.

Round 3 - HR 

(1 Question)

  • Q1. Where do you see yourself in 5 years?

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company to start your career. Even if project managers or people wont support you, you will have teams and they will surely assist you with learning and progressing further.

Great to be part of Wipro!!
Contribute & help others!
anonymous
You can choose to be anonymous

TIAA Global Business Services Interview FAQs

How many rounds are there in TIAA Global Business Services Senior Software Engineer interview?
TIAA Global Business Services interview process usually has 1-2 rounds. The most common rounds in the TIAA Global Business Services interview process are Resume Shortlist, One-on-one Round and Technical.
How to prepare for TIAA Global Business Services Senior Software Engineer interview?
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 TIAA Global Business Services. The most common topics and skills that interviewers at TIAA Global Business Services expect are Agile, Application Development, Coding, Core Java and Hibernate.
What are the top questions asked in TIAA Global Business Services Senior Software Engineer interview?

Some of the top questions asked at the TIAA Global Business Services Senior Software Engineer interview -

  1. Code Singleton in J...read more
  2. TIAA Telephonic 30min (Round 1) - for senior developer and lead. --------------...read more
  3. Java , Spring , Microservices, Mysql ,Jquery , Angular , Javascri...read more

Recently Viewed

DESIGNATION

DESIGNATION

SALARIES

MapleLabs

INTERVIEWS

MapleLabs

No Interviews

INTERVIEWS

JSW Cement

No Interviews

INTERVIEWS

Denave

No Interviews

INTERVIEWS

JSW Cement

70 top interview questions

INTERVIEWS

MapleLabs

10 top interview questions

INTERVIEWS

TIAA Global Business Services

No Interviews

INTERVIEWS

Denave

No Interviews

Tell us how to improve this page.

TIAA Global Business Services Senior Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
TIAA Global Business Services Senior Software Engineer Salary
based on 95 salaries
₹11 L/yr - ₹31.7 L/yr
53% more than the average Senior Software Engineer Salary in India
View more details

TIAA Global Business Services Senior Software Engineer Reviews and Ratings

based on 10 reviews

3.8/5

Rating in categories

3.5

Skill development

4.1

Work-life balance

4.4

Salary

3.5

Job security

4.5

Company culture

3.6

Promotions

3.5

Work satisfaction

Explore 10 Reviews and Ratings
Associate
540 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Analyst
456 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate
291 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
207 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Director
155 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare TIAA Global Business Services with

State Bank of India

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Axis Bank

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