i
Cardinal Health
Filter interviews by
Coding questions were tested
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development
Strong problem-solving skills
Excellent team player
Quick learner and adaptable to new technologies
My salary expectation is based on my experience, skills, and the market rate for Software Developers.
Consider my years of experience in software development
Research the average salary for Software Developers in this location
Factor in any additional skills or certifications I may have
Be open to negotiation based on the overall compensation package
Top trending discussions
I applied via Campus Placement and was interviewed in Aug 2022. There were 3 interview rounds.
Two Easy questions to be solved
Heap sort is a comparison-based sorting algorithm that uses a binary heap data structure.
Heap sort works by building a binary heap from the array and then repeatedly extracting the maximum element and placing it at the end of the array.
The heap is maintained as a complete binary tree, where each parent node is greater than or equal to its children.
The time complexity of heap sort is O(n log n) and it is an in-place sor...
posted on 8 Feb 2022
I applied via Recruitment Consulltant and was interviewed in Aug 2021. There were 3 interview rounds.
posted on 9 Nov 2022
I applied via Approached by Company and was interviewed before Nov 2021. There were 4 interview rounds.
Basic problem solving easy to medium level
Sorting algorithm arranges elements in a specific order.
Choose an appropriate sorting algorithm based on the data size and type.
Common sorting algorithms include bubble sort, insertion sort, merge sort, quicksort, and selection sort.
Implement the chosen algorithm in the programming language of choice.
Test the algorithm with various input sizes and types to ensure correctness and efficiency.
I applied via unstop and was interviewed before Oct 2023. There were 3 interview rounds.
It was medium to difficult level test
posted on 31 May 2021
I applied via Company Website and was interviewed in May 2021. There were 4 interview rounds.
Multithreading in Java allows multiple threads to execute concurrently within a single program.
Java provides built-in support for multithreading through the java.lang.Thread class.
Threads can be created by extending the Thread class or implementing the Runnable interface.
Synchronization is used to prevent race conditions and ensure thread safety.
Java also provides several classes and interfaces for managing thread exec...
posted on 19 Apr 2024
I applied via Naukri.com and was interviewed before Apr 2023. There were 3 interview rounds.
C++ related aptitude test. OOPs questions.
Questions related to linked list. Virtual functions and virtual destructor.
Reversing a LinkedIn list.
We primarily use the MERN stack for our web development projects.
MERN stack includes MongoDB, Express.js, React, and Node.js
MongoDB is used as the database to store data
Express.js is used as the backend framework for building APIs
React is used for building the user interface
Node.js is used as the server-side runtime environment
Threads are handled by creating and managing lightweight processes within a program to improve performance and responsiveness.
Threads are managed by the operating system or a thread library.
Threads share the same memory space within a process.
Threads can communicate with each other through shared memory or message passing.
Thread synchronization is important to prevent race conditions and ensure data consistency.
Example...
posted on 19 Jul 2024
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
Multi threading in WPF can be achieved using the Task Parallel Library (TPL) or BackgroundWorker class.
Use Task.Run() method to run code on a separate thread.
Use async/await keywords to perform asynchronous operations.
Use BackgroundWorker class for simpler multi-threading scenarios.
I applied via Recruitment Consulltant and was interviewed in Sep 2023. There was 1 interview round.
based on 1 interview
Interview experience
Senior Software Engineer
54
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
52
salaries
| ₹0 L/yr - ₹0 L/yr |
Data Engineer
35
salaries
| ₹0 L/yr - ₹0 L/yr |
Engineer
24
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
24
salaries
| ₹0 L/yr - ₹0 L/yr |
McKesson
Ameren Corporation
Becton Dickinson
Johnson & Johnson