Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Carelan Java Support Engineer Interview Questions, Process, and Tips

Updated 28 Sep 2023

Carelan Java Support Engineer Interview Experiences

1 interview found

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

I applied via Job Portal and was interviewed in Aug 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all Resume tips
Round 2 - Technical 

(12 Questions)

  • Q1. How will you create a Jar/war file
  • Ans. 

    To create a Jar/war file, use the jar command in the terminal or an IDE like Eclipse.

    • Use the jar command in the terminal to create a Jar file: jar cf jarFileName.jar file1 file2

    • Use the jar command with 'war' option to create a War file: jar cf warFileName.war file1 file2

    • In Eclipse, right-click on the project, go to Export > JAR file/WAR file, and follow the prompts

  • Answered by AI
  • Q2. How will you debug the code
  • Ans. 

    I will use logging, debugging tools like breakpoints, and analyzing stack traces to identify and fix issues in the code.

    • Use logging statements to track the flow of the code and identify any unexpected behavior.

    • Set breakpoints in the code to pause execution at specific points and inspect variables and data.

    • Analyze stack traces to understand the sequence of method calls leading to an error.

    • Use debugging tools like Eclips...

  • Answered by AI
  • Q3. For example if you want to take the thread dump of java process - use jps command to find the java processes and their pids. Run the jstack command with the pid of the java process - jstack
  • Q4. How will you replace a value in hashmap
  • Ans. 

    Use the put() method to replace a value in a HashMap.

    • Use the put() method with the key of the value you want to replace

    • Example: map.put(key, newValue);

  • Answered by AI
  • Q5. How will you organize if Employee class has many department in it (Hibernate)
  • Ans. Add @entity annotation to the Employee class and then add @oneToMany annotation to the department instance in the employee class
  • Answered by Mohamed Raffi
  • Q6. How the front end communicates with the backend in Spring
  • Ans. 

    Front end communicates with the backend in Spring through HTTP requests using RESTful APIs.

    • Front end sends HTTP requests to the backend server

    • Backend server processes the requests and sends back HTTP responses

    • Communication is typically done using RESTful APIs in Spring MVC

    • Data is exchanged in JSON format between front end and backend

  • Answered by AI
  • Q7. How will you fetch a value from the application.proprties file in spring boot
  • Ans. 

    To fetch a value from application.properties file in Spring Boot, use @Value annotation or Environment object.

    • Use @Value annotation to inject values directly into a field

    • Use Environment object to access properties programmatically

    • Example: @Value("${my.property}") private String myProperty;

    • Example: @Autowired private Environment env; String propertyValue = env.getProperty("my.property");

  • Answered by AI
  • Q8. Name few annotations in springboot
  • Ans. 

    Some annotations in Spring Boot are @RestController, @Autowired, @Component, @RequestMapping, @Service.

    • @RestController - used to define RESTful web services.

    • @Autowired - used for automatic dependency injection.

    • @Component - marks a java class as a bean so that the component-scanning mechanism of Spring can pick it up and pull it into the application context.

    • @RequestMapping - used to map web requests to specific handler ...

  • Answered by AI
  • Q9. How will change the data type of a column in sql
  • Ans. 

    You can change the data type of a column in SQL using the ALTER TABLE statement.

    • Use the ALTER TABLE statement followed by the MODIFY COLUMN clause to change the data type of a column.

    • Specify the new data type for the column after the MODIFY COLUMN clause.

    • Make sure to handle any data conversion or potential data loss when changing the data type.

  • Answered by AI
  • Q10. How will you pull the pids of the java process
  • Ans. 

    You can pull the pids of Java processes using command line tools like jps or ps.

    • Use 'jps' command to list Java processes along with their pids.

    • Use 'ps -ef | grep java' command to list all processes with 'java' in their name and find the pid.

    • You can also use tools like VisualVM or JConsole to monitor and manage Java processes.

  • Answered by AI
  • Q11. How will you reduce the heap memory
  • Ans. 

    To reduce heap memory usage in Java, you can optimize code, limit object creation, use data structures efficiently, and tune JVM settings.

    • Optimize code by avoiding unnecessary object creation and using efficient algorithms

    • Limit object creation by reusing objects, using object pooling, or implementing flyweight design pattern

    • Use data structures efficiently by choosing the right data structure for the task at hand

    • Tune JV...

  • Answered by AI
  • Q12. Whah happens when we do mvn clean install
  • Ans. 

    mvn clean install is a Maven command used to clean the project, compile the source code, run tests, and package the application.

    • Removes target directory to clean project

    • Compiles the source code

    • Runs tests

    • Packages the application

    • Dependencies are downloaded if needed

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - most of the questions were scenario based. only if you have worked in the similar project - you can crack the interview.

Skills evaluated in this interview

Interview questions from similar companies

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

Dsa and mcq dsa question were med to hard

Round 2 - Technical 

(1 Question)

  • Q1. Technical on resume and opps and sql

I applied via Campus Placement and was interviewed before Jul 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. They asked me the Fibonacci series then all about gate subjects like computer network and operating system

Interview Preparation Tips

Interview preparation tips for other job seekers - Have a strong grip in programming and gate subjects..you will be selected for sure

I applied via Company Website and was interviewed before Jan 2020. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Introduce yourself?
  • Q2. Why did you choose to be a software engineer?
  • Q3. How do you find yourself fit for this role?
  • Q4. What do you know about us?

Interview Preparation Tips

Interview preparation tips for other job seekers - Put your sight into the interviewer's eyes and be calm . Just keep on talking It's your interview you are the king don't let yourself eaten up by the questions he/she shoots at you.its fine even if you answer them partially or not at all. But don't be mum.
Also try to make sense on whatever you are speaking.
Nothing's going to stop you from working for your passion.

I was interviewed before Nov 2020.

Round 1 - Coding Test 

(6 Questions)

Round duration - 360 minutes
Round difficulty - Medium

They give you 6 hr. For 6 question but the good part is that you need to complete atleast 1 question and you are good to go.
Round will be cleared only after attempting one question and rest of the questions are for improving your rank.

  • Q1. 

    Pair Sum Problem Statement

    You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to find and return a list of all pairs of elements where each sum of a pair equals 'S'.

    Note:
    ...
  • Ans. 

    Find pairs of elements in an array that sum up to a given value, sorted in a specific order.

    • Iterate through the array and for each element, check if the complement (S - current element) exists in a hash set.

    • If the complement exists, add the pair to the result list.

    • Sort the result list based on the criteria mentioned in the problem statement.

  • Answered by AI
  • Q2. 

    Minimum Number of Platforms Needed Problem Statement

    You are given the arrival and departure times of N trains at a railway station for a particular day. Your task is to determine the minimum number of pl...

  • Ans. 

    The task is to determine the minimum number of platforms needed at a railway station based on arrival and departure times of trains.

    • Sort the arrival and departure times in ascending order.

    • Use two pointers to keep track of overlapping schedules.

    • Increment platform count when a new train arrives before the previous one departs.

  • Answered by AI
  • Q3. 

    Minimise Sum Problem Statement

    You are given a matrix of 'N' rows and 'M' columns and a non-negative integer 'K'. Determine the minimum possible sum of all elements in each submatrix after performing at m...

  • Ans. 

    Given a matrix and a non-negative integer K, find the minimum possible sum of all elements in each submatrix after performing at most K decrements.

    • Iterate through all submatrices and find the minimum possible sum after performing decrements

    • Keep track of the number of decrements performed on each element

    • Use dynamic programming to optimize the solution

    • Ensure not to decrease any number below 0

    • Return the minimum possible s

  • Answered by AI
  • Q4. 

    Chocolate Distribution Problem

    You are given an array/list CHOCOLATES of size 'N', where each element represents the number of chocolates in a packet. Your task is to distribute these chocolates among 'M'...

  • Ans. 

    Distribute chocolates among students to minimize the difference between the largest and smallest number of chocolates.

    • Sort the array of chocolates packets.

    • Use sliding window technique to find the minimum difference between the largest and smallest packets distributed to students.

    • Consider edge cases like when number of students is equal to number of packets.

  • Answered by AI
  • Q5. 

    Prime Time Again Problem Statement

    You are given two integers DAY_HOURS and PARTS. Consider a day with DAY_HOURS hours, which can be divided into PARTS equal parts. Your task is to determine the total ins...

  • Ans. 

    Calculate total instances of equivalent prime groups in a day divided into equal parts.

    • Divide the day into equal parts and find prime numbers in each part.

    • Identify prime groups where prime numbers occur at the same position in different parts.

    • Count the total instances of equivalent prime groups.

    • Ensure each hour in a prime group is in a different part of the day.

  • Answered by AI
  • Q6. 

    Constellation Identification Problem

    Given a matrix named UNIVERSE with 3 rows and 'N' columns, filled with characters {#, *, .}, where:

    • '*' represents stars.
    • '.' represents empty space.
    • '#' repre...
  • Ans. 

    The task is to identify constellations shaped like vowels within a matrix filled with characters {#, *, .}.

    • Iterate through the matrix to find 3x3 constellations shaped like vowels.

    • Check for vowels 'A', 'E', 'I', 'O', 'U' in each 3x3 constellation.

    • Print the vowels found in each constellation for each test case.

  • Answered by AI
Round 2 - HR 

Round duration - 20 Minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Associate Software Engineer in MumbaiEligibility criteriaAbove 7 cgpaTata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - Data Structures, Python, Operating System, Algorithms, DBMSTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : learn basics
Tip 2 : learn any oops language and practice.
Tip 3 : code as much as you can.

Application resume tips for other job seekers

Tip 1 : short and precise. Upto the point.
Tip 2 : keep few things aside from resume

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Company Website and was interviewed before Feb 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

TNQT: TCS National Qualifier Test

Round 2 - Technical 

(1 Question)

  • Q1. All technical questions related to your project and basic understanding of any programming language. Basically questions from your resume will be asked.
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about yourself.
  • Q2. What is your family background?

Interview Preparation Tips

Interview preparation tips for other job seekers - All the best, TCS is not tough to get into. But getting good project is a main cookie to be cracked.

I was interviewed before Sep 2020.

Round 1 - Coding Test 

Round duration - 60 minutes
Round difficulty - Easy

It was an aptitude test with maths and English questions

Round 2 - Face to Face 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

It was a face to face interview with one of the TCS employees

  • Q1. 

    Linked List Value Search Problem Statement

    Given a Singly Linked List of integers accessible via a head pointer, where each node contains a specific integer value. You are required to determine if a node ...

  • Ans. 

    Given a singly linked list of integers, determine if a specified value exists within the list.

    • Iterate through the linked list to check if the specified value exists.

    • Return 1 if the value is found, else return 0.

    • Handle multiple test cases by looping through each one separately.

  • Answered by AI
Round 3 - Face to Face 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

It was more like an HR+Tech round

  • Q1. 

    Search an Element in a Sorted Array

    Given a sorted array 'A' of 'N' integers, determine whether a number 'X' exists within this array for a series of queries. For each query, print 1 if 'X' exists in the ...

  • Ans. 

    Search for a number in a sorted array and determine its existence for multiple queries.

    • Iterate through each query integer 'X' and perform binary search on the sorted array 'A' to check for its existence.

    • Output 1 if 'X' is found in 'A', otherwise output 0.

    • Ensure to handle multiple test cases as per the given constraints.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Associate Software Engineer in ChennaiEligibility criteriaAbove 75% aggregateTata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - Went through GeekforGeeks, completed problems on Hackerank, Completed problems on Leetcode, completed quizzes available online, completed the problems mentioned in previous year interviewTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Don't stress too much, you can't finish all the problems
Tip 2 : Talk to the current members of that organization on Linkedin or any college alumni

Application resume tips for other job seekers

Tip 1 : Keep it one page
Tip 2 : Focus on your projects

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Preparation Tips

Round: Resume Shortlist
Experience: Resume actually does not effects much ...U should only give those dates that u could match up with ur resume as u will be tested for every thing u write in it
Tips: Make it up to the point ..let it be short and consice ..relevant to the appropriate details

College Name: GANDHI INSTITUTE OF ENGINEERING AND TECHNOLOGY

I was interviewed in May 2017.

Interview Preparation Tips

Round: Test
Tips: Attempt all questios as negative marking and aim to score more than 80%
Duration: 40 minutes

College Name: Manipal Institute Of Technology, Manipal

I applied via Campus Placement and was interviewed in Dec 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Questions on Programming Language, SQL Queries, OOPS Concepts, Certifications and Questions on Projects and Certifications done.
Contribute & help others!
anonymous
You can choose to be anonymous

Carelan Interview FAQs

How many rounds are there in Carelan Java Support Engineer interview?
Carelan interview process usually has 2 rounds. The most common rounds in the Carelan interview process are Resume Shortlist and Technical.
What are the top questions asked in Carelan Java Support Engineer interview?

Some of the top questions asked at the Carelan Java Support Engineer interview -

  1. how will you fetch a value from the application.proprties file in spring b...read more
  2. how will change the data type of a column in ...read more
  3. how the front end communicates with the backend in Spr...read more

Recently Viewed

INTERVIEWS

EPIKInDiFi

No Interviews

INTERVIEWS

ASSA ABLOY

No Interviews

INTERVIEWS

Vikram Solar

No Interviews

INTERVIEWS

GUVI

No Interviews

INTERVIEWS

O2H Group

No Interviews

INTERVIEWS

O2H Group

No Interviews

INTERVIEWS

Hilti

No Interviews

INTERVIEWS

EPIKInDiFi

No Interviews

INTERVIEWS

Genpact

No Interviews

INTERVIEWS

Wipro

No Interviews

Tell us how to improve this page.

Carelan Java Support Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.1k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.7
 • 5.6k Interviews
Amazon Interview Questions
4.1
 • 5k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
View all
Claims Associate
326 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate
182 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
172 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
139 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Engineer
87 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Carelan with

Apollo Hospitals

4.1
Compare

Fortis Healthcare

4.0
Compare

Max Healthcare

4.1
Compare

Manipal Hospitals

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