i
Thomson
Reuters
Work with us
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
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 f...
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: Crea...
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: ...
Configure Jenkins pipeline to automate test execution for software projects.
1. Create a Jenkinsfile in your project repository to define the pipeline.
2. Use stages to organize the pipeline, e.g., 'Build', 'Test', 'Deploy'.
3. In the 'Test' stage, specify the testing framework, e.g., 'JUnit' or 'Selenium'.
4. Use 'sh' or 'bat' commands to run tests, e.g., 'sh './gradlew test'' for Gradle projects.
5. Configure post-bu...
Correlation in QA involves identifying relationships between variables in test data to ensure accurate results and performance.
Identify Variables: Determine which variables in your test data need correlation, such as user inputs and system responses.
Use Tools: Utilize tools like LoadRunner or JMeter that support correlation to automate the process.
Parameterization: Replace dynamic values in scripts with parameters...
Successfully retained a key client by addressing their concerns and providing tailored solutions to enhance their experience.
Identified the client's dissatisfaction through regular feedback sessions.
Developed a personalized action plan to address specific issues they faced.
Scheduled weekly check-ins to monitor progress and adjust strategies as needed.
Provided additional resources and support, including training fo...
Polymorphism allows objects to be treated as instances of their parent class, enabling method overriding and overloading.
Polymorphism is a core concept in Object-Oriented Programming (OOP).
It allows methods to do different things based on the object it is acting upon.
Example: A function can accept objects of different classes that share a common interface.
Method Overriding: A subclass can provide a specific implem...
I utilized various tools for deployment, including CI/CD pipelines, containerization, and cloud services to ensure efficient system management.
Used Jenkins for continuous integration and deployment, automating the build and testing process.
Implemented Docker for containerization, allowing for consistent environments across development and production.
Deployed applications on AWS using services like EC2 for computin...
To center a div, use CSS properties like display, margin, and text-align.
Use 'display: flex;' and 'justify-content: center;' for horizontal centering
Use 'margin: 0 auto;' for horizontal centering with block elements
Use 'text-align: center;' for inline elements like text or images
String concatenation in JavaScript is the process of combining two or more strings into a single string.
Use the '+' operator to concatenate strings.
Use the concat() method to concatenate strings.
Template literals can also be used for string concatenation.
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