i
Thomson
Reuters
Work with us
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
Automating API using JMeter and writing assertions for output
Record API requests using JMeter's HTTP(S) Test Script Recorder
Add assertions to verify response data, status codes, headers, etc.
Use JMeter's built-in assertions like Response Assertion, JSON Assertion, etc.
Write custom assertions using JMeter functions or scripting languages like Groovy
Run the test plan and analyze the results to ensure the API is func...
STLC, bug severity priority, waits in Selenium, Java OOPs
STLC stands for Software Testing Life Cycle and includes phases like requirement analysis, test planning, test design, test execution, and test closure
Bug severity is the impact of a bug on the system, while bug priority is the order in which bugs should be fixed
Waits in Selenium are used to make the test script wait for a certain condition to be met before ...
Logical operators are used to combine multiple conditions in programming. Identifiers are names given to variables, functions, etc.
Logical operators include AND (&&), OR (||), and NOT (!)
Identifiers can be of different types such as variable, function, class, etc.
Identifiers must follow certain naming conventions and cannot start with a number or special character
Examples of identifiers include firstName, calculat...
IPSec is a protocol suite used to secure IP communications by authenticating and encrypting each IP packet.
IPSec operates at the network layer of the OSI model.
It provides data confidentiality, integrity, and authentication.
IPSec uses two main protocols: Authentication Header (AH) and Encapsulating Security Payload (ESP).
During tunnel formation, the following packets are exchanged: IKE Phase 1 Main Mode, IKE Phase...
Oops concepts in C# include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Polymorphism allows objects to be treated as instances of their parent class.
Encapsulation hides the internal state of an object and only exposes necessary functionality.
Abstraction focuses on the essential characteristics of an object while hiding i...
Transactions in Spring Boot help manage database operations as a single unit of work.
Transactions ensure ACID properties (Atomicity, Consistency, Isolation, Durability) for database operations.
Use @Transactional annotation to mark a method as transactional.
Transactions can be managed programmatically using TransactionTemplate.
Rollback can be triggered manually in case of exceptions.
Spring Boot supports both declar...
Hybris uses various tools for development and support tasks.
Eclipse IDE for development
Hybris Administration Console for configuration
HAC for monitoring and troubleshooting
Ant for building and deploying
Jenkins for continuous integration
SQL Server features and troubleshooting steps
SQL Server features include high availability, scalability, and security
Troubleshooting steps for SQL Server issues involve identifying the problem, analyzing logs, and applying appropriate fixes
Examples of troubleshooting steps include checking for connectivity issues, examining error messages, and optimizing query performance
Azure services provide a wide range of features for cloud computing and infrastructure management.
Azure Virtual Machines: Provides scalable computing power in the cloud.
Azure App Service: Enables building and hosting web and mobile apps.
Azure Functions: Allows running event-driven code without managing infrastructure.
Azure Storage: Offers scalable and secure cloud storage solutions.
Azure SQL Database: Provides a m...
Types of variables in JavaScript include var, let, and const.
var: globally scoped or function scoped
let: block scoped, can be reassigned
const: block scoped, cannot be reassigned
TR offers various benefits including health insurance, retirement plans, and professional development opportunities.
Health Insurance: Comprehensive coverage for medical, dental, and vision care.
Retirement Plans: 401(k) matching to help employees save for the future.
Professional Development: Access to training programs and workshops to enhance skills.
Flexible Work Hours: Options for remote work and flexible scheduling.
P...
I appeared for an interview in May 2025, where I was asked the following questions.
An IRA (Individual Retirement Account) is a tax-advantaged savings account for retirement in the U.S.
Types of IRAs: Traditional IRA, Roth IRA, SEP IRA, and SIMPLE IRA.
Traditional IRA allows tax-deductible contributions; taxes are paid upon withdrawal.
Roth IRA contributions are made with after-tax dollars; withdrawals are tax-free in retirement.
Contribution limits for 2023: $6,500 for individuals under 50, $7,500 for th...
Section 121 of the Internal Revenue Code allows homeowners to exclude capital gains on the sale of their primary residence.
Eligibility requires ownership and use of the home as a primary residence for at least 2 of the last 5 years.
Single filers can exclude up to $250,000 in capital gains; married couples filing jointly can exclude up to $500,000.
The exclusion can be claimed multiple times, but not more than once every...
I applied via Indeed and was interviewed in Jun 2024. There were 2 interview rounds.
I address team conflicts by promoting open communication, active listening, and facilitating constructive discussions.
Encourage open communication among team members to address conflicts early on
Practice active listening to understand all perspectives and concerns
Facilitate constructive discussions to find mutually beneficial solutions
Implement team-building activities to improve relationships and prevent conflicts
Seek...
There are 7 members in my team.
Our team consists of 3 business analysts, 2 data analysts, and 2 project managers.
Each member has a specific role and responsibilities within the team.
We work collaboratively to analyze business requirements and provide data-driven insights.
Yes, I am willing to relocate to Hyderabad for the right opportunity.
I am open to relocating for the right job opportunity
I have researched about Hyderabad and am comfortable with the idea of living there
I am excited about the prospect of working in a new city
I appeared for an interview in Apr 2025, where I was asked the following questions.
I have experience with various Python libraries for web development, data analysis, machine learning, and more.
Django: Used for building robust web applications with an MVC architecture.
Flask: A lightweight framework for creating APIs and microservices.
Pandas: Essential for data manipulation and analysis, especially with DataFrames.
NumPy: Utilized for numerical computations and handling large arrays.
Scikit-learn: Emplo...
Building a RAG application requires careful consideration of data sources, user experience, and performance optimization.
Identify reliable data sources: Ensure the data used for retrieval is accurate and up-to-date, e.g., using APIs from trusted providers.
Optimize retrieval algorithms: Implement efficient algorithms to minimize latency, such as caching frequently accessed data.
Design user-friendly interfaces: Create in...
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
posted on 24 Jun 2024
I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.
Abstract classes allow partial implementation; interfaces define contracts without implementation.
Abstract classes can have both abstract and concrete methods, while interfaces can only have abstract methods (until Java 8).
An abstract class can have member variables, whereas an interface cannot (it can only have constants).
A class can inherit from only one abstract class but can implement multiple interfaces.
Example: I...
OOP in C# is a programming paradigm based on objects, encapsulating data and behavior for modular and reusable code.
Encapsulation: Bundling data and methods that operate on the data within a single unit (class). Example: class 'Car' with properties like 'Speed' and methods like 'Accelerate()'.
Inheritance: Mechanism to create a new class based on an existing class, promoting code reuse. Example: 'ElectricCar' inherits f...
Transactions in Spring Boot help manage database operations as a single unit of work.
Transactions ensure ACID properties (Atomicity, Consistency, Isolation, Durability) for database operations.
Use @Transactional annotation to mark a method as transactional.
Transactions can be managed programmatically using TransactionTemplate.
Rollback can be triggered manually in case of exceptions.
Spring Boot supports both declarative...
Top trending discussions
The duration of Thomson Reuters interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 114 interview experiences
Difficulty level
Duration
based on 1.7k reviews
Rating in categories
Hyderabad / Secunderabad
1-6 Yrs
₹ 3-5 LPA
Software Engineer
581
salaries
| ₹9.4 L/yr - ₹17 L/yr |
Senior Software Engineer
566
salaries
| ₹15.3 L/yr - ₹25 L/yr |
Content Specialist
211
salaries
| ₹3 L/yr - ₹6.2 L/yr |
Associate Content Specialist
147
salaries
| ₹2.4 L/yr - ₹4.8 L/yr |
Devops Engineer
141
salaries
| ₹8.8 L/yr - ₹15.5 L/yr |
Oracle
Amdocs
Automatic Data Processing (ADP)
24/7 Customer