i
Thomson Reuters
Filter interviews by
Clear (1)
Top trending discussions
I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.
Core finance questions were asked along with logical reasoning and quantitative questions
I applied via Campus Placement and was interviewed in Aug 2023. There was 1 interview round.
I applied via Campus Placement and was interviewed in Aug 2024. There were 4 interview rounds.
Round 1: HackerRank Test (100 Minutes)
1 DSA question (medium level, binary search on answers)
20 technical questions (OS, DBMS, CN, and other CS fundamentals)
15 general aptitude and communication questions
Static binding is resolved at compile time while dynamic binding is resolved at runtime in Java.
Static binding is also known as early binding.
Dynamic binding is also known as late binding.
Example of static binding: method overloading.
Example of dynamic binding: method overriding.
Sorting a linked list involves rearranging the nodes in a specific order.
Iterate through the linked list and compare each node with the next one
Use a sorting algorithm like bubble sort, merge sort, or quick sort to rearrange the nodes
Update the pointers to connect the nodes in the sorted order
JAR files are Java Archive files that store multiple Java class files and related metadata.
JAR files are used to package Java classes, resources, and metadata into a single file.
They are commonly used for distributing Java libraries or applications.
JAR files can be created using the 'jar' command in Java.
They can also be executed using the 'java -jar' command.
Example: mylibrary.jar contains all the class files and reso
A Singleton class is a class that can only have one instance created at a time.
Singleton classes are often used for managing resources that should only have one instance, such as a database connection.
To implement a Singleton class, you typically make the constructor private and provide a static method to access the single instance.
Example: Singleton class for logging system where only one instance of the logger is nee
CAP Theorem states that in a distributed system, it is impossible to simultaneously guarantee consistency, availability, and partition tolerance.
Consistency: All nodes in the system have the same data at the same time.
Availability: Every request gets a response, even if some nodes are down.
Partition Tolerance: The system continues to operate despite network partitions.
Trade-offs: In a distributed system, you can only h...
wait() and signal() are functions used for synchronization in multithreading.
wait() is used to make a thread wait until a certain condition is met
signal() is used to wake up a waiting thread when the condition is met
Example: Producer-consumer problem where producer signals consumer to consume when a new item is produced
Airport Management System schema and ER diagram design
Entities: Airport, Flight, Passenger, Employee, Schedule
Attributes: Airport (code, name, location), Flight (number, destination, departure time), Passenger (name, age, contact info), Employee (ID, name, role), Schedule (flight number, date, time)
Relationships: Airport has many Flights, Flight has many Passengers, Employee works at Airport, Flight has Schedule
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Identify the functional dependencies in the table
Eliminate partial dependencies by breaking the table into multiple tables
Eliminate transitive dependencies by further breaking down the tables
Ensure each table has a primary key and all non-key attributes are fully functionally dependent on the primary key
REST is an architectural style for designing networked applications
REST stands for Representational State Transfer
It uses standard HTTP methods like GET, POST, PUT, DELETE
Resources are identified by URIs
Data is transferred in JSON or XML format
Example: GET request to 'https://api.example.com/users' to retrieve a list of users
PUT is used to update or replace an existing resource, while POST is used to create a new resource.
PUT is idempotent, meaning multiple identical requests will have the same effect as a single request
POST is not idempotent, meaning multiple identical requests may have different effects
PUT is used to update an existing resource at a specific URI
POST is used to create a new resource under a specific URI
Example: PUT /users...
I applied via Campus Placement and was interviewed in Jan 2024. There was 1 interview round.
90 mins, difficulty-moderate , 30 mcq's , 1 SQLquery question, 1 coding question
I was interviewed before Jun 2016.
A bond is a debt security that represents a loan made by an investor to a borrower.
Bonds are issued by governments, municipalities, and corporations.
They are used to raise capital and finance projects.
Different types of bonds include government bonds, corporate bonds, municipal bonds, and convertible bonds.
Government bonds are issued by national governments and are considered low-risk.
Corporate bonds are issued by comp...
My specialisation subjects in BBA include marketing, finance, human resource management, and operations management.
Marketing involves understanding consumer behavior and creating strategies to promote products or services.
Finance focuses on managing funds, investments, and financial planning.
Human resource management deals with recruiting, training, and managing employees.
Operations management involves overseeing produ...
My favorite subject is history because I enjoy learning about past events and how they have shaped the world we live in today.
I find studying different time periods and cultures fascinating
I enjoy analyzing historical documents and artifacts
I like understanding how historical events have influenced current societies and politics
Yes, I am comfortable with night shifts as I have prior experience working in night shifts.
I have previous experience working night shifts in my previous job.
I am able to adjust my sleep schedule to accommodate night shifts.
I understand the importance of being alert and focused during night shifts.
I am willing to work night shifts if required for the role.
My hobbies include hiking, painting, and playing the guitar.
Hiking: I enjoy exploring nature trails and challenging myself physically.
Painting: I find relaxation and creativity in expressing myself through art.
Playing the guitar: I love learning new songs and improving my musical skills.
My parents work in education and my siblings work in finance and healthcare.
Parents work in education
Siblings work in finance and healthcare
I applied via Referral and was interviewed before Jun 2020. There were 3 interview rounds.
Around 600 flights are handled by Bangalore airport on a daily basis.
Bangalore airport is one of the busiest airports in India
It handles both domestic and international flights
On average, there are around 25-30 flights per hour
The number of flights may vary depending on the day of the week and time of the year
based on 1 interview
Interview experience
Software Engineer
506
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
477
salaries
| ₹0 L/yr - ₹0 L/yr |
Content Specialist
205
salaries
| ₹0 L/yr - ₹0 L/yr |
Content Analyst
173
salaries
| ₹0 L/yr - ₹0 L/yr |
Devops Engineer
144
salaries
| ₹0 L/yr - ₹0 L/yr |
Bloomberg
S&P Global
FactSet
Morningstar