Upload Button Icon Add office photos

Filter interviews by

Karkinos Healthcare Ai Ml Engineer Interview Questions and Answers

Updated 23 Jul 2024

Karkinos Healthcare Ai Ml Engineer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. When to use ML and when not
  • Ans. 

    ML should be used when there is a large amount of data and complex patterns to be analyzed.

    • Use ML when there is a need to make predictions or decisions based on data

    • ML is suitable for tasks like image recognition, natural language processing, and recommendation systems

    • Avoid using ML for simple rule-based tasks that can be easily programmed

    • Consider the trade-offs between accuracy and interpretability when deciding to us

  • Answered by AI
  • Q2. Different types of ML algorithms and explain them in breif
  • Ans. 

    Supervised, Unsupervised, Reinforcement Learning

    • Supervised Learning: Uses labeled data to train the model (e.g. linear regression, decision trees)

    • Unsupervised Learning: Finds patterns in unlabeled data (e.g. clustering, dimensionality reduction)

    • Reinforcement Learning: Learns through trial and error by receiving rewards or penalties (e.g. Q-learning, Deep Q Networks)

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(8 Questions)

  • Q1. Difference between static and final
  • Ans. 

    Static is used to define class-level variables and methods, while final is used to define constants that cannot be changed.

    • Static variables belong to the class itself, while final variables are constants that cannot be modified.

    • Static methods can be called without creating an instance of the class, while final methods cannot be overridden.

    • Static variables are shared among all instances of a class, while final variables...

  • Answered by AI
  • Q2. ArraysList vs LinkedList
  • Ans. 

    ArrayList is better for random access, LinkedList is better for frequent insertions/deletions.

    • ArrayList uses dynamic array to store elements, LinkedList uses doubly linked list.

    • ArrayList provides fast random access to elements using index, LinkedList provides fast insertion/deletion at any position.

    • Example: ArrayList is suitable for scenarios where random access is required like searching, LinkedList is suitable for sc...

  • Answered by AI
  • Q3. Describe Java8 Features
  • Ans. 

    Java8 introduced several new features including lambda expressions, functional interfaces, streams, and default methods.

    • Lambda expressions allow you to write code in a more concise and readable way.

    • Functional interfaces are interfaces with a single abstract method, which can be implemented using lambda expressions.

    • Streams provide a way to work with collections of objects in a functional style.

    • Default methods allow inte...

  • Answered by AI
  • Q4. Gave one scenario to solve using streams in java8
  • Ans. 

    Using streams in Java 8 to filter and map a list of numbers

    • Create a list of numbers

    • Use stream to filter out even numbers

    • Use map to square each number

    • Collect the results into a new list

  • Answered by AI
  • Q5. Multithreading- Write program to print even and odd numbers from 1 to 20 using 2 threads. 1 thread will responsible for printing even and another for Odd. And print in such a manner it should be alternate....
  • Ans. 

    Program to print even and odd numbers from 1 to 20 using 2 threads alternately.

    • Create two threads, one for printing even numbers and one for printing odd numbers.

    • Use wait(), notify(), and notifyAll() to ensure alternate printing.

    • Ensure synchronization between the two threads to avoid race conditions.

    • Example: Thread 1 prints even numbers (2, 4, 6, ...) and Thread 2 prints odd numbers (1, 3, 5, ...).

  • Answered by AI
  • Q6. Why strings immutable
  • Ans. 

    Strings are immutable to ensure data integrity and security.

    • Immutable strings prevent accidental changes to data

    • Immutable strings allow for safe sharing of data between different parts of a program

    • Immutable strings help prevent security vulnerabilities like SQL injection attacks

  • Answered by AI
  • Q7. Outer Join SQL query
  • Q8. What is the purpose of using default methods in java8?
  • Ans. 

    Default methods in Java 8 allow interfaces to have method implementations, enabling backward compatibility and reducing code duplication.

    • Default methods were introduced in Java 8 to provide a way to add new methods to interfaces without breaking existing implementations.

    • They allow interfaces to have method implementations, which was not possible before Java 8.

    • Default methods can be overridden in implementing classes to...

  • Answered by AI
Round 2 - Technical 

(8 Questions)

  • Q1. 1 coding problem related to Anagrams
  • Q2. 1 Java8 streams problem
  • Ans. 

    Using Java8 streams to solve a problem

    • Use stream() method to convert a collection into a stream

    • Use filter() method to filter elements based on a condition

    • Use map() method to transform elements

    • Use collect() method to collect the elements into a new collection

  • Answered by AI
  • Q3. What are checked exceptions
  • Ans. 

    Checked exceptions are exceptions that must be either caught or declared in the method signature.

    • Checked exceptions are subclasses of Exception (excluding RuntimeException and its subclasses)

    • Checked exceptions must be either caught using try-catch block or declared in the method signature using 'throws' keyword

    • Examples of checked exceptions in Java include IOException, SQLException, and ClassNotFoundException

  • Answered by AI
  • Q4. Purpose of @SpringBootApplication annotation?
  • Ans. 

    Annotation used to mark a class as a Spring Boot application

    • Combines @Configuration, @EnableAutoConfiguration, and @ComponentScan annotations

    • Used to bootstrap and launch a Spring application

    • Automatically scans for Spring components in the package and sub-packages

  • Answered by AI
  • Q5. Use of @Qualifier
  • Ans. 

    Annotation used in Spring to specify which bean to autowire

    • Used to disambiguate when multiple beans of the same type are present

    • Can be used with @Autowired to specify which bean to inject

    • Helps in resolving dependencies when multiple beans of the same type are available

  • Answered by AI
  • Q6. What are microservices?
  • Ans. 

    Microservices are a software development technique where an application is composed of small, independent services that communicate with each other.

    • Microservices are designed to be small, focused on specific tasks, and independently deployable.

    • Each microservice typically runs its own process and communicates with other services through APIs.

    • Microservices allow for easier scalability, flexibility, and maintenance compar...

  • Answered by AI
  • Q7. Design patterns
  • Q8. How microservices communicate with each other
  • Ans. 

    Microservices communicate with each other through APIs, messaging queues, or service meshes.

    • APIs: Microservices can communicate with each other by exposing APIs that allow them to send and receive data.

    • Messaging queues: Microservices can use messaging queues like RabbitMQ or Kafka to send messages to each other asynchronously.

    • Service meshes: Microservices can communicate through a service mesh like Istio, which handles...

  • Answered by AI
Round 3 - Behavioral 

(3 Questions)

  • Q1. Asked about projects.
  • Q2. Complete flow and business use case of the project
  • Ans. 

    The project involves creating a web-based platform for online shopping with features like user registration, product browsing, shopping cart, and payment processing.

    • User registers on the platform with personal information

    • User browses products by category or search

    • User adds products to the shopping cart

    • User proceeds to checkout and makes payment

    • Order is confirmed and user receives a confirmation email

  • Answered by AI
  • Q3. Interviewer was more concerned about matching the tech stack with job description

Interview Preparation Tips

Topics to prepare for Deutsche Telekom Digital Labs Software Engineer interview:
  • java8
  • Multithreading
  • Spring Boot
  • Microservices
  • MySQL
  • Basic OOPS Concept
  • Streams
  • Exception Handling

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Problems related to Binary Search
  • Q2. Problem statement on BST

Interview Preparation Tips

Interview preparation tips for other job seekers - DSA basics
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Rajalakshmi Engineering College, Chennai and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

It was very basic .The questions were from Clocks,mixtures and allegations, ratios and proportions, profit and loss, Lot of quants about 60 questions in 60 minutes.

Round 2 - essay writing 

(2 Questions)

  • Q1. To sell a pen
  • Ans. 

    This pen is not just a writing tool, but a stylish accessory that will make you stand out.

    • Highlight the sleek design and quality craftsmanship of the pen

    • Emphasize the smooth writing experience it provides

    • Mention any special features like a comfortable grip or refillable ink

    • Give examples of situations where having a reliable pen is essential, such as signing important documents or taking notes in a meeting

  • Answered by AI
  • Q2. About social media

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong in aptitude and prepare well
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Written test was in python where we have output based questions

Round 2 - Technical 

(1 Question)

  • Q1. Move zeros to the end of the array
  • Ans. 

    Move all zeros in an array of strings to the end.

    • Iterate through the array and move all zeros to the end by swapping with non-zero elements.

    • Maintain a pointer to keep track of the position to swap with zeros.

    • Example: Input: ['a', 'b', 'c', '0', 'd', '0'], Output: ['a', 'b', 'c', 'd', '0', '0']

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Coding questions on Data Structures
  • Q2. SQL query to find salary department wise
  • Ans. 

    Use SQL query to find salary department wise

    • Use GROUP BY clause to group salaries by department

    • Use SUM() function to calculate total salary for each department

    • Join with department table if necessary to get department names

  • Answered by AI

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Basic questions of angular and javascript.
  • Q2. Es6 feature , typescript features
  • Q3. Promise, observable, focus on syntax of every thing like interceptor, routing, gaurd and all .
Round 2 - Technical 

(3 Questions)

  • Q1. Behaviour subject, subject, life cycle hooks
  • Q2. This round was not very easy in my case.
  • Q3. Be prepared for array and object of array questions. Like sorting, searching, filtering , any logic .
Round 3 - HR 

(1 Question)

  • Q1. Basic HR questions and managerial round. Not being hard . But learn about your project and past organisation
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

DSA, SUM Practice, DSA SUM

Round 2 - Coding Test 

DSA Sum Practice DSA Sum

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2023. There were 4 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 tips
Round 2 - Aptitude Test 

Logical reasoning and verbals

Round 3 - Group Discussion 

Data science and computer networking

Round 4 - Technical 

(5 Questions)

  • Q1. Dbms and oops ,data science and objects orientation
  • Q2. Demand paging and network topology
  • Q3. Difference between tcp and udp
  • Ans. 

    TCP is connection-oriented, reliable, and slower, while UDP is connectionless, unreliable, and faster.

    • TCP is connection-oriented, meaning a connection must be established before data can be transmitted.

    • TCP is reliable, as it ensures that all data is received in the correct order without errors.

    • UDP is connectionless, meaning data can be sent without establishing a connection first.

    • UDP is unreliable, as it does not guara...

  • Answered by AI
  • Q4. Computer networking and types of topology
  • Ans. 

    Computer networking involves connecting multiple devices to share resources and information. Different types of network topologies include bus, star, ring, mesh, and hybrid.

    • Bus Topology: All devices are connected to a single cable, like a bus route.

    • Star Topology: All devices are connected to a central hub, like a star.

    • Ring Topology: Each device is connected to two other devices, forming a ring.

    • Mesh Topology: Every devi...

  • Answered by AI
  • Q5. Binarysearch and linked list of nodes bounded

Interview Preparation Tips

Interview preparation tips for other job seekers - Communication skill growups guys pls

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Polyfills , basic react app

Karkinos Healthcare Interview FAQs

How many rounds are there in Karkinos Healthcare Ai Ml Engineer interview?
Karkinos Healthcare interview process usually has 1 rounds. The most common rounds in the Karkinos Healthcare interview process are Technical.
What are the top questions asked in Karkinos Healthcare Ai Ml Engineer interview?

Some of the top questions asked at the Karkinos Healthcare Ai Ml Engineer interview -

  1. Different types of ML algorithms and explain them in br...read more
  2. When to use ML and when ...read more

Tell us how to improve this page.

Karkinos Healthcare Ai Ml Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

Apollo Hospitals Interview Questions
4.1
 • 337 Interviews
Fractal Analytics Interview Questions
4.0
 • 205 Interviews
Max Healthcare Interview Questions
4.1
 • 132 Interviews
Fortis Healthcare Interview Questions
4.0
 • 123 Interviews
MathCo Interview Questions
3.0
 • 109 Interviews
Zeta Interview Questions
3.3
 • 69 Interviews
Narayana Health Interview Questions
4.1
 • 61 Interviews
Kiya.ai Interview Questions
3.5
 • 48 Interviews
View all

Karkinos Healthcare Ai Ml Engineer Reviews and Ratings

based on 2 reviews

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

4.5

Salary

4.0

Job security

5.0

Company culture

4.0

Promotions

5.0

Work satisfaction

Explore 2 Reviews and Ratings
Software Developer
11 salaries
unlock blur

₹7 L/yr - ₹14 L/yr

Senior Product Analyst
8 salaries
unlock blur

₹7.7 L/yr - ₹17 L/yr

Business Development Executive
7 salaries
unlock blur

₹5 L/yr - ₹7 L/yr

Staff Nurse
7 salaries
unlock blur

₹1.8 L/yr - ₹3.1 L/yr

Production Analyst
7 salaries
unlock blur

₹5 L/yr - ₹6 L/yr

Explore more salaries
Compare Karkinos Healthcare with

Apollo Hospitals

4.1
Compare

Fortis Healthcare

4.0
Compare

Max Healthcare

4.1
Compare

Manipal Hospitals

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