Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Grappus Java Developer Interview Questions and Answers

Updated 24 Jan 2022

Grappus Java Developer Interview Experiences

1 interview found

I applied via Job Portal and was interviewed in Dec 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. 1. Basics of Java? 2. What is composition? 3. What is atomicity? 4. Coding questions: a. Given array :[1,1,2,2,3,3,8,7,6,6,7] you need to display the non repeated element. b. Given array :["ram","r...

Interview Preparation Tips

Topics to prepare for Grappus Java Developer interview:
  • Core Java
  • Algorithms
  • logical coding
Interview preparation tips for other job seekers - Started with interview the guy named Nimish and he has around 3 years of experience in Grappus. He started good he asked basics of Java, DSA and logical coding. Interview took 1 hr but the best part comes now. I answered 80% of the questions in the interview and the question I don't know I didn't answered. By this time I got to know that I am not selected.
He asked me 3 coding questions and I was able to answer 2 questions but the last one that he asked I was not able to come up with the solution but still thinking.
He gave me the hint, Great! I answered. Now he said optimize it. But the worst thing that happened at the end that he said you know even the 2 class student can answer this question. You are not able to answer this.
Okay I get it you are best employee of your company. But you are taking interview not making anyone demotivated or Humiliated. If you don't want to select then just say I am done with the interview and reject. If 2nd class of student can answer it then hire him.

Rate your
company

🤫 100% anonymous

How was your last interview experience?

Share interview

Interview questions from similar companies

Interview Preparation Tips

Round: Test
Experience: Apti was quite easy . In Basic CS concepts software engineering is prominent.
Tips: Brush up Software Engineering before written test
Duration: 90 minutes
Total Questions: 50

College Name: NIT BHOPAL

I was interviewed before Aug 2016.

Interview Preparation Tips

Round: General and technical aptitude
Experience: There were questions on basics of programming and general questions on verbal,reasoning and quantitative.
Tips: Time will be short to answer all so keep watch on time

Round: Group Discussion
Experience: They segregated us in to batches and in our team there were 10 members.
Tips: Easy round
Duration: 15 minutes

Round: Telephonic
Experience: They tested my communication skill in that round

College Name: Dhanalakshmi college of engineering

I was interviewed in Apr 2017.

Interview Questionnaire 

2 Questions

  • Q1. Java questions...
  • Q2. Tell me about urself and about us family and all
  • Ans. 

    I am a software developer with a passion for coding and problem-solving. My family is supportive and has always encouraged my career in tech.

    • Experienced software developer

    • Passionate about coding and problem-solving

    • Supportive family that encourages my career in tech

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Easy questions are there
Duration: 1 hour
Total Questions: 90

Round: Group Discussion
Experience: 12 members are there only 9 got selected
Tips: Be confident in urself and specially work in Communication skills
Duration: 15 minutes

Round: Technical Interview
Experience: Asking all the concepts of Java like oops collections threads
Tips: Prepare well on Java

Round: HR Interview
Experience: Everything was Gud but due to my certificate problem I got rejected.. Otherwise everything is good.
Tips: Be confident

College Name: C. V. Raman College of Engineering

I was interviewed in Jul 2017.

Interview Questionnaire 

6 Questions

  • Q1. What is autoboxing and unboxing
  • Ans. 

    Autoboxing is the automatic conversion of primitive data types to their corresponding object wrapper classes.

    • Autoboxing is useful when working with collections that require objects instead of primitives.

    • Example: int i = 5; Integer j = i; //autoboxing

    • Unboxing is the opposite of autoboxing, where an object of a wrapper class is converted back to its corresponding primitive type.

    • Example: Integer j = 5; int i = j; //unboxi

  • Answered by AI
  • Q2. What is typecasting UP AND DOWN
  • Ans. 

    Typecasting up and down refers to converting a variable of one data type to another data type of higher or lower precision.

    • Typecasting up involves converting a variable of lower precision to a variable of higher precision, such as converting an int to a double.

    • Typecasting down involves converting a variable of higher precision to a variable of lower precision, such as converting a double to an int.

    • Typecasting can resul...

  • Answered by AI
  • Q3. How do you iterate map
  • Ans. 

    To iterate a map in Java, use a for-each loop or an iterator.

    • Use the entrySet() method to get a set of key-value pairs

    • For-each loop: for(Map.Entry entry : map.entrySet())

    • Iterator: Iterator> iterator = map.entrySet().iterator();

    • Use hasNext() and next() methods to iterate through the map

  • Answered by AI
  • Q4. Types of synchronisation in java
  • Ans. 

    Types of synchronization in Java

    • Synchronized methods

    • Synchronized statements

    • ReentrantLock

    • Semaphore

    • CountDownLatch

  • Answered by AI
  • Q5. Access modifiers in method overriding
  • Ans. 

    Access modifiers in method overriding

    • Access modifiers in the overriding method cannot be more restrictive than the overridden method

    • The access modifier can be less restrictive or the same as the overridden method

    • Private methods cannot be overridden

    • Examples: public method can be overridden by public or protected method, but not by private method

  • Answered by AI
  • Q6. Covarient return type

Skills evaluated in this interview

I was interviewed before Mar 2021.

Round 1 - Face to Face 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This was an easy round which went really smooth.

  • Q1. 

    Nth Fibonacci Number Problem Statement

    Calculate the Nth term in the Fibonacci sequence, where the sequence is defined as follows: F(n) = F(n-1) + F(n-2), with initial conditions F(1) = F(2) = 1.

    Input:

    ...
  • Ans. 

    Calculate the Nth Fibonacci number efficiently using dynamic programming.

    • Use dynamic programming to store previously calculated Fibonacci numbers to avoid redundant calculations.

    • Start with base cases F(1) and F(2) as 1, then iteratively calculate F(n) using F(n-1) and F(n-2).

    • Ensure the input N is within the constraints 1 <= N <= 10000.

    • Example: For N = 5, the 5th Fibonacci number is 5 (1, 1, 2, 3, 5).

  • Answered by AI
  • Q2. 

    Prime Numbers Problem Statement

    Given a positive integer N, your task is to determine and return all prime numbers less than or equal to N.

    Input:

    N = 10

    Output:

    2 3 5 7

    Example:

    Input:
    N = 20
    Out...
  • Ans. 

    Implement a function to return all prime numbers less than or equal to a given positive integer N.

    • Create a function that takes a positive integer N as input

    • Iterate from 2 to N and check if each number is prime

    • Use a helper function to determine if a number is prime

    • Return an array of all prime numbers less than or equal to N

  • Answered by AI
  • Q3. What is a merge join in SQL?
  • Ans. 

    A merge join in SQL is a method of combining two sorted datasets by matching corresponding rows based on a specified condition.

    • Merge join is used when joining two large datasets that are already sorted.

    • It is more efficient than other join methods like nested loop join or hash join for sorted datasets.

    • The join condition must be an equality condition.

    • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.i

  • Answered by AI
Round 2 - HR 

Round duration - 30 minutes
Round difficulty - Easy

The round went excellent. I really enjoyed it. Just be confident about whatever you answer

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPALarsen & Toubro Infotech (LTI) interview preparation:Topics to prepare for the interview - Database, Basic C/C++, Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Mar 2021.

Round 1 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This round went well. Interview depends on your basic knowledge of C/C++.

  • Q1. 

    Matrix Multiplication Task

    Given two sparse matrices MAT1 and MAT2 of integers with dimensions 'N' x 'M' and 'M' x 'P' respectively, the goal is to determine the resulting matrix produced by their multipl...

  • Ans. 

    Implement a function to multiply two sparse matrices and return the resulting matrix.

    • Create a function that takes two sparse matrices as input and returns the resulting matrix after multiplication

    • Iterate through the non-zero elements of the matrices to perform the multiplication efficiently

    • Handle the edge cases such as empty matrices or matrices with all zero elements

    • Ensure the dimensions of the matrices are compatible

  • Answered by AI
  • Q2. 

    Problem: Count Even or Odd in Array

    Tanmay and Rohit are best buddies. Tanmay gives Rohit a challenge involving an array of N natural numbers. The task is to perform and answer a series of queries on the ...

  • Ans. 

    Count the number of even or odd numbers in a range of an array based on given queries.

    • Create an array to store the input numbers.

    • Iterate through the queries and update or count even/odd numbers based on the query type.

    • Output the count of even or odd numbers for each query of type 1 or 2.

  • Answered by AI
Round 2 - HR 

Round duration - 30 minutes
Round difficulty - Easy

Typical HR round with behavioral problems.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPALarsen & Toubro Infotech (LTI) interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questionnaire 

7 Questions

  • Q1. Say something about yourself?
  • Q2. Asked on college project
  • Q3. Which programming language do you know?
  • Ans. 

    I know multiple programming languages including Java, Python, and C++.

    • Proficient in Java with experience in developing web applications using Spring framework

    • Familiar with Python for data analysis and machine learning

    • Experience in C++ for developing high-performance applications

    • Also familiar with HTML, CSS, and JavaScript for front-end development

  • Answered by AI
  • Q4. What is class, encapsulation and other feature of OOP?
  • Ans. 

    Class is a blueprint for creating objects, encapsulation is the process of hiding data and methods within a class.

    • Class is a template or blueprint that defines the properties and behaviors of an object.

    • Encapsulation is the process of bundling data and methods together within a class, hiding the internal details from the outside world.

    • Other features of OOP include inheritance, polymorphism, and abstraction.

    • Inheritance a...

  • Answered by AI
  • Q5. Write a program to find the sum of the squares of each term of Fibonacci series
  • Ans. 

    Program to find the sum of squares of each term of Fibonacci series

    • Generate Fibonacci series using loop or recursion

    • Calculate square of each term

    • Add all squares to get the sum

  • Answered by AI
  • Q6. What can I do for you?
  • Q7. Why would you like to join Cognizant?
  • Ans. 

    I would like to join Cognizant because of its reputation as a leading global technology and consulting company.

    • Cognizant has a strong presence in the industry and is known for its innovative solutions.

    • I am impressed by Cognizant's commitment to digital transformation and its ability to deliver value to clients.

    • The company offers excellent career growth opportunities and a supportive work environment.

    • Cognizant's diverse...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Questions were simple but demanded faster solving ability especially the Quantitative ability section.
Tips: Solve every bit of R.S.Aggarwal for Aptitude problems. www.indiabix.com is a good site to solve questions from all the sections.
Duration: 90 minutes

Round: Interview
Experience: Started with self description to explaining what projects I was involved in. Talked about my role in the project. Then answered questions from C++ programming language and then wrote the program that the interviewer gave me to do.
Tips: Be Confident. Have the problem solving & "Yes I can Do" attitude. Go with a open mind. Listen to the interviewer carefully. Do not stammer. Keep yourself calm and cool. Be honest.

Round: Interview
Experience: Faced normal questions
Tips: Be confident & keep smiling. Keep track of your body language. Be fluent in speaking English.

General Tips: Be confident and a "can do" attitude will help you grab the job.
Skill Tips: """"
Skills: Communication Skill, Proficiency in English, Basic Computer Progamming Knowledge, Learning ability, Aptitude
College Name: IIT Madras

Skills evaluated in this interview

Interview Questionnaire 

5 Questions

  • Q1. Based on a situation
  • Q2. Write a .small C code
  • Ans. 

    A C code that prints out the elements of an array of strings.

    • Declare an array of strings

    • Use a loop to iterate through the array

    • Print out each element

  • Answered by AI
  • Q3. Simple puzzles about colored balls probability
  • Q4. What Is the probability of it raining today in Chennai?
  • Ans. 

    The probability of rain in Chennai today depends on various factors such as season, weather conditions, and location.

    • The probability can be estimated by analyzing the current weather patterns and historical data.

    • Factors such as humidity, temperature, and wind speed can affect the probability of rain.

    • Local weather forecasts and satellite imagery can also provide insights into the likelihood of rain.

    • The probability of ra...

  • Answered by AI
  • Q5. Find the probability that India will win the next Cricket World Cup
  • Ans. 

    It is impossible to accurately predict the probability of India winning the next Cricket World Cup.

    • Sports events are unpredictable and depend on various factors such as team performance, weather conditions, injuries, etc.

    • Past performance of the team and individual players can be considered, but it does not guarantee future success.

    • Other teams participating in the tournament also play a significant role in determining t...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Fifty people appeared for the test out of which sixteen were shortlisted.

Round: Case Study Interview
Experience: How would you promote a newly launched product? What marketing strategies would you use? They asked very simple case studies.

Round: Technical Interview
Experience: Test was based on data analysis, mainly maths. The interview was to see how much 'C' and probability you know.
Tips: Customized preparation is must along with good CGPA.

Skill Tips: Work details about your internship helps!
Skills: General knowledge, Technical knowledge
College Name: IIT Madras

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Experience: Shortlist is done based on the result of the test conducted. The test consists of two parts basic quantitative skills and a short essay to test your English
Tips: Math and Puzzle solving skills are useful They were looking for people with good math skills and team player

Round: Interview
Experience: Interview was held in two rounds. No technical round is held. One should be prepared for basic HR questions, your understanding of your projects etc.
Tips: There is no technical round and no emphasis on technical background
Prepare for all the basic HR questions beforehand, write them down
Get to know your resume very well

College Name: IIT Madras
Contribute & help others!
anonymous
You can choose to be anonymous

Grappus Interview FAQs

How many rounds are there in Grappus Java Developer interview?
Grappus interview process usually has 1 rounds. The most common rounds in the Grappus interview process are Technical.

Recently Viewed

SALARIES

Chelson Gordon

LIST OF COMPANIES

Grappus

Locations

SALARIES

Grappus

LIST OF COMPANIES

Chelson Gordon

Overview

SALARIES

Grappus

SALARIES

Grappus

SALARIES

Grappus

COMPANY BENEFITS

Chelson Gordon

No Benefits

LIST OF COMPANIES

Noovosoft

Overview

LIST OF COMPANIES

Grappus

Overview

Tell us how to improve this page.

Anonymously discuss salaries, work culture, and many more

Get Ambitionbox App

Fast track your campus placements

View all
Software Developer
21 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Backend Developer
14 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Front end Developer
13 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Flutter Developer
9 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

IOS Developer
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Grappus with

Innovify

1.9
Compare

Sigmoid

3.3
Compare

Srijan Technologies

3.5
Compare

LTIMindtree

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