Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Chetu Team. If you also belong to the team, you can get access from here

Chetu Verified Tick

Compare button icon Compare button icon Compare
3.3

based on 1k Reviews

Filter interviews by

Chetu Java Full Stack Developer Interview Questions and Answers

Updated 25 Nov 2022

Chetu Java Full Stack Developer Interview Experiences

1 interview found

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 

Synonyms,math, opposite words english, reasoning,

Round 3 - Coding Test 

Oops, table,star,inverse,array, method overloading, overriding

Interview Preparation Tips

Interview preparation tips for other job seekers - Imidiately job for Java developer , thanks for giving me opportunity

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Singliton class
  • Q2. Immutable class
  • Q3. Most occured letter in string ? Problem to code
  • Ans. 

    Find the most occurred letter in a given string.

    • Iterate through the string and count the occurrences of each letter

    • Store the counts in a map or array

    • Find the letter with the highest count

  • Answered by AI
  • Q4. Global exception handler ?
  • Q5. Design principle?
  • Ans. 

    Design principle is a set of guidelines that help software developers create maintainable and scalable code.

    • Design principles help in creating code that is easy to understand, modify, and maintain.

    • Examples of design principles include SOLID principles, DRY (Don't Repeat Yourself), KISS (Keep It Simple, Stupid), and YAGNI (You Aren't Gonna Need It).

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare with basic terms.

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Very basic top 50 questions on internet, basic java, inheritance, oops, solid, collections
  • Q2. Diff between abstract and interface, method overloading, overriding, microservices, how do microservice communicate
  • Ans. 

    Abstract class is a class that cannot be instantiated, while an interface is a blueprint of a class with only abstract methods.

    • Abstract class cannot be instantiated, but can have both abstract and non-abstract methods.

    • Interface can only have abstract methods and cannot have method implementations.

    • Method overloading is having multiple methods in the same class with the same name but different parameters.

    • Method overridin...

  • Answered by AI
  • Q3. Spring boot annotations, DI, hibernate, bean scopes
  • Q4. Fibonacci series print

Interview Preparation Tips

Interview preparation tips for other job seekers - HR is very rude, they want to schedule interview in same day within 1 hour of notice. they just want to complete their daily interview list i guess. because interview was so so easy, just top 50 java interview questions on internet. but they just rejected after 5 mins of finishing interview.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Singliton class
  • Q2. Immutable class
  • Q3. Most occured letter in string ? Problem to code
  • Ans. 

    Find the most occurred letter in a given string.

    • Iterate through the string and count the occurrences of each letter

    • Store the counts in a map or array

    • Find the letter with the highest count

  • Answered by AI
  • Q4. Global exception handler ?
  • Q5. Design principle?
  • Ans. 

    Design principle is a set of guidelines that help software developers create maintainable and scalable code.

    • Design principles help in creating code that is easy to understand, modify, and maintain.

    • Examples of design principles include SOLID principles, DRY (Don't Repeat Yourself), KISS (Keep It Simple, Stupid), and YAGNI (You Aren't Gonna Need It).

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare with basic terms.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Design patterns
  • Q2. OOPS Concept

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn the basics of Object-Oriented Programming (OOP) concepts and microservices.
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 Apr 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 - Technical 

(1 Question)

  • Q1. Questions from JavaScript, React and Node. 1st round. 2 coding questions on String and Array. Questions on Past employment experiece.
Round 3 - Technical 

(2 Questions)

  • Q1. Event Loop, SQL queries. 2 coding questions on Array and Strings.
  • Q2. JavaScript and Node questions
Round 4 - HR 

(1 Question)

  • Q1. Why Oracle Cerner etc....

Interview Preparation Tips

Interview preparation tips for other job seekers - Just prepare on medium leetcode and theory questions on javascript, node and react

Skills evaluated in this interview

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

I applied via Referral and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Project, Oops Concept, Java , which technology u have used ? Framework
  • Q2. Framework, Explain Long Polling ,
  • Ans. 

    Long polling is a web technique where the client sends a request to the server and the server holds the connection open until new data is available.

    • Long polling is a variation of the traditional polling technique where the client sends a request to the server and the server keeps the connection open until new data is available.

    • It is often used in web applications to simulate real-time updates without the need for const...

  • Answered by AI
  • Q3. GraphQL Vs Rest
  • Ans. 

    GraphQL is a query language for APIs that allows clients to request only the data they need, while REST is an architectural style for designing networked applications.

    • GraphQL allows clients to request specific data in a single request, reducing over-fetching and under-fetching of data.

    • REST uses multiple endpoints for different resources, leading to multiple requests for related data.

    • GraphQL provides a strongly typed sc...

  • Answered by AI

Skills evaluated in this interview

I was interviewed in Sep 2021.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 minutes
Round difficulty - Hard

Test was conducted on Hackerearth. 
Test consist of 3 questions (1 medium strings related question + 1 hard digit dp question + 1 hard lazy segment tree question)

  • Q1. 

    Next Smallest Palindrome Problem Statement

    Given a string representation of a number 'S', determine the smallest palindrome that is strictly greater than this number 'N'.

    Example:

    Input:
    3
    2
    99
    3
    123
    4
    4567
    ...
  • Ans. Palindromic String

    In this method, Before we start let us define what is the right half (or right part) and what is left half (or left part) in the string. There can be two cases based on the length of the string:

     

    • Case-1: (Odd length string), consider the string “1234567”, the part of the string “123” is the left part(or left half) and the part “567” is the right part(or right half), and the one left(4) is called t...
  • Answered Anonymously
  • Q2. 

    Count Subarrays with Sum Divisible by K

    Given an array ARR and an integer K, your task is to count all subarrays whose sum is divisible by the given integer K.

    Input:

    The first line of input contains an...
  • Ans. Brute Force (Time Limit Exceed)

    The basic idea is that try each and every possible subarray and find the sum of the current subarray and check if the current sum is divisible by ‘K’. 

     

    • To implement this approach we use two nested loops and one ‘COUNT’ variable to store all subarray with sum divisible by ‘K’ and initially ‘COUNT’ is ‘0’.
    • Iterate outer loop ‘i’ from ‘0’ to ‘N-1’ for every position of ‘ARR’.
    • Add che...
  • Answered Anonymously
  • Q3. 

    Minimum Operations to Equalize Array

    Given an integer array ARR of length N where ARR[i] = (2*i + 1), determine the minimum number of operations required to make all the elements of ARR equal. In a single...

  • Ans. Brute Force
    • The idea behind this approach is we have to calculate the average of all the elements of the array ‘ARR’ because the sum of all elements of the array always remains constant.
    • So calculating the average will help us to virtually divide the elements into two halves around the average i.e left and the right. So calculating the answer for the left half only will be our required answer. It is because in one operat...
  • Answered Anonymously
Round 2 - Video Call 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

Timing : 8:00 am - 9:30 am
The interview took place on google meet. The interviewer gave 1 coding question on google docs and have to write the code on google doc itself.
After 45 minutes a second interviewer came in the same meeting and he also gave a coding question in the same google doc.

  • Q1. 

    Rank from Stream Problem Statement

    Given an array of integers ARR and an integer K, determine the rank of the element ARR[K].

    Explanation:

    The rank of any element in ARR is defined as the number of elem...

  • Ans. Binary Search Tree

    The idea is to use the binary search tree.

     

    First of all, we will make a binary search tree say ‘BST’ from the given array ‘ARR’ after this we can use ‘BST’ to find the rank of ‘ARR[K]’.

    Each node of ‘BST’ will store the data value and size of its left subtree.

     

    Here is the complete algorithm:

     

    Step 1- Making the ‘BST’ :

     

    Let insert(TreeNode* <int> ROOT, int VAL) be a function whi...

  • Answered Anonymously
  • Q2. 

    Edit Distance Problem Statement

    Given two strings S and T with lengths N and M respectively, your task is to find the "Edit Distance" between these strings.

    The Edit Distance is defined as the minimum nu...

  • Ans. Recursive Approach
    • We will write a recursive approach.
    • The base case would be if the length of the first string is 0 then we need to add all the characters of the second string to the first string hence return the length of the second string. Similarly, if the length of the second string is 0 return length of the first string.
    • Now the recurrence relation is as follows:
      • If the last characters of two strings are not the same...
  • Answered Anonymously
Round 3 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Timing : 10:30 am - 11:30 am
The interview took place on google meet. The interviewer gave 1 coding question on google docs and have to write the code on google doc itself.

  • Q1. 

    Smaller Elements Count Problem Statement

    Given an array of size N, return a count array such that COUNT[i] equals the number of elements which are smaller than ARR[i] on its right side.

    Input:

    Input For...
  • Ans. Brute force

    The main idea is for every element to count the number of elements less than ARR[i] on its right using a loop.

     

    Algorithm:

    • Create an ‘ANSWER’ array of size ‘N’ with an initial value 0.
    • Run a loop from ‘i’ = 0 to ‘N’. Inside this run another loop from ‘j’ = ‘i+1’ to ‘N’. If  ARR[i] > ARR[j] then increment the ANSWER[i].
    • In the end, return the ‘ANSWER’ array.
    Space Complexity: O(1)Explanation:

    O(1)

    &nbs...

  • Answered Anonymously
Round 4 - HR 

Round duration - 15 Minutes
Round difficulty - Easy

Timing : 11:45am - 12:00 pm.
The interview took place on google meet.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Full Stack Engineer in DelhiEligibility criteria7 CGPASprinklr interview preparation:Topics to prepare for the interview - Data structures and Algorithms, Object Oriented Programming, Operating Systems, Database Managament System, Computer Networks, System DesignTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice data structures and algorithms daily.
Tip 2 : Do at least one project and be ready with any type of questions based on the project.
Tip 3 : Have a proper understanding of all the CS fundaments and OOPs concepts.
Tip 4 : If you have have learn basics of system design.

Application resume tips for other job seekers

Tip 1 : Do not mention such skills in which you are not so confident.
Tip 2 : Have at least one project.
Tip 3 : Do not keep so much of empty spaces.
Tip 4 : Use hyperlinks to attach your programming accounts and project (if it is hosted somewhere or else github).

Final outcome of the interviewSelected

Skills evaluated in this interview

Chetu Interview FAQs

How many rounds are there in Chetu Java Full Stack Developer interview?
Chetu interview process usually has 3 rounds. The most common rounds in the Chetu interview process are Resume Shortlist, Aptitude Test and Coding Test.

Tell us how to improve this page.

Software Engineer
1.2k salaries
unlock blur

₹2.5 L/yr - ₹10 L/yr

Software Developer
1k salaries
unlock blur

₹2.4 L/yr - ₹9.7 L/yr

Senior Software Engineer
636 salaries
unlock blur

₹4.4 L/yr - ₹10.5 L/yr

Team Lead
270 salaries
unlock blur

₹5 L/yr - ₹13.2 L/yr

Senior Software Developer
217 salaries
unlock blur

₹4.9 L/yr - ₹11 L/yr

Explore more salaries
Compare Chetu with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

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