Upload Button Icon Add office photos

Filter interviews by

Smartavya Analytica Senior Java Developer Interview Questions, Process, and Tips

Updated 29 Nov 2024

Smartavya Analytica Senior Java Developer Interview Experiences

1 interview found

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 Oct 2024. There was 1 interview round.

Round 1 - One-on-one 

(8 Questions)

  • Q1. What is the difference between the different versions of java (8, 11, 17). Tell about the new features you have worked on?
  • Ans. 

    Java versions 8, 11, and 17 have introduced various new features and improvements.

    • Java 8 introduced lambda expressions, streams, and the new Date and Time API.

    • Java 11 introduced local-variable syntax for lambda parameters, HTTP client API, and Flight Recorder.

    • Java 17 introduced sealed classes, pattern matching for switch statements, and enhanced foreign function and memory API.

  • Answered by AI
  • Q2. Garbage Collection in Java? what is the process of GC? how can we explicitly invoke Garbage Collector?
  • Ans. 

    Garbage Collection in Java is the process of automatically reclaiming memory by destroying unused objects.

    • Garbage Collection is a process in Java where the JVM automatically reclaims memory by destroying objects that are no longer referenced.

    • The process of GC involves marking objects that are still in use, sweeping and deleting objects that are no longer in use, and compacting the memory to reduce fragmentation.

    • We can ...

  • Answered by AI
  • Q3. What is Springboot? difference between Spring and Springboot. What is difference between @Component and @ComponentScan
  • Ans. 

    Springboot is a framework that simplifies the development of Java applications by providing pre-configured settings and conventions.

    • Springboot is built on top of the Spring framework, providing a more streamlined way to build Spring applications.

    • Springboot eliminates the need for XML configuration files and allows for easier setup of dependencies.

    • Difference between @Component and @ComponentScan: @Component is used to m...

  • Answered by AI
  • Q4. What is Dependency Injection? What are it's types (Constructor Based, Setter Based, Field Injection).
  • Ans. 

    Dependency Injection is a design pattern where the dependencies of an object are provided externally rather than created within the object itself.

    • Types of Dependency Injection: Constructor Based, Setter Based, Field Injection

    • Constructor Based: Dependencies are provided through the constructor of the class

    • Setter Based: Dependencies are provided through setter methods

    • Field Injection: Dependencies are directly assigned to

  • Answered by AI
  • Q5. How Constructor or Setter based injection is used in the traditional Spring framework?
  • Ans. 

    Constructor or Setter based injection is used in Spring framework to inject dependencies into a bean.

    • Constructor injection involves passing dependencies as arguments to the constructor of a class.

    • Setter injection involves setting dependencies using setter methods.

    • Constructor injection is preferred for mandatory dependencies, while setter injection is used for optional dependencies.

    • Example: Constructor injection - publi...

  • Answered by AI
  • Q6. What is meta space and how it is improved in Java 11?
  • Ans. 

    Meta space is a memory space in Java that stores metadata about classes and methods.

    • Meta space replaces the permanent generation in Java 8 and earlier versions.

    • In Java 11, meta space is improved by introducing a new flag called 'UseContainerSupport' which allows the JVM to use container-specific memory limits.

    • This improvement helps in better managing memory usage in containerized environments.

  • Answered by AI
  • Q7. Asked to write code on notepad while my screen shared. Explain the flow from service layer to controller layer in a spring based application. What is the difference between Postmapping and GetMapping
  • Q8. Other basic questions like "Tell about yourself", "Explain your current project".

Interview Preparation Tips

Interview preparation tips for other job seekers - Very Friendly interviewer. Very Cooperative. If you have good knowledge of Core Java and Java Framework like Spring, and SpringBoot, you can crack the interview.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 

(2 Questions)

  • Q1. Write a program to check if string is a anagram
  • Ans. 

    Program to check if a string is an anagram

    • Create a function that takes in two strings as input

    • Remove all spaces and convert both strings to lowercase

    • Sort both strings and compare if they are equal to determine if they are anagrams

  • Answered by AI
  • Q2. What is react lifecycle method
  • Ans. 

    React lifecycle methods are special methods that are automatically called by React at specific points in a component's life cycle.

    • React components have several lifecycle methods such as componentDidMount, componentDidUpdate, componentWillUnmount, etc.

    • These methods allow developers to perform actions at specific points in a component's life cycle, such as fetching data, updating the UI, or cleaning up resources.

    • Understa...

  • Answered by AI
Round 3 - Coding Test 

Create a web app to perform cred operation

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed before Jan 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

General aptitude questions

Round 2 - Group Discussion 

Abstract topic group discussion

Round 3 - Technical 

(1 Question)

  • Q1. Technical interview covering topics on oops , data structures , conditional statements.
Round 4 - HR 

(1 Question)

  • Q1. General questions- introduction , how previous rounds went ,hobbies , what do you know about our company , situation based questions.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Apr 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

Few questions that would involve problem solving. Basic 10th std math would suffice

Round 2 - Coding Test 

Had few DSA questions.

Round 3 - One-on-one 

(1 Question)

  • Q1. Technical interview
Round 4 - HR 

(1 Question)

  • Q1. About job, expection etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and inspire trust. Be curious.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Simple question on maths

Round 2 - Technical 

(2 Questions)

  • Q1. Explain OOPS concept
  • Ans. 

    OOPS (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.

    • OOPS focuses on creating objects that interact with each other to solve complex problems

    • Key principles include encapsulation, inheritance, polymorphism, and abstraction

    • Encapsulation ensures that the internal state of an object is hidden from the outside world

    • Inheritance allows a class to inherit...

  • Answered by AI
  • Q2. Coding array questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I am a software developer with 5 years of experience in Java, Python, and SQL.

    • 5 years of experience in Java, Python, and SQL

    • Strong problem-solving skills

    • Experience working in Agile development environment

  • Answered by AI
  • Q2. Short term goals
Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Oct 2022. There were 5 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 - Coding Test 

5 DSA Questions 2 Easy, 2Medium, 1 Hard, hackerrank

Round 3 - Technical 

(2 Questions)

  • Q1. 3 DSA question were asked of medium level
  • Q2. Largest vertical rectangle in array
  • Ans. 

    Find the largest vertical rectangle in an array of strings

    • Iterate through each column in the array

    • For each column, find the consecutive vertical rectangles of '1's

    • Calculate the area of each rectangle and keep track of the largest one

  • Answered by AI
Round 4 - Technical 

(1 Question)

  • Q1. 1 DSA and around OS, DBMS, Resume
Round 5 - Technical 

(1 Question)

  • Q1. Around projects, Multithreading, LLD, HLD

Skills evaluated in this interview

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

(1 Question)

  • Q1. Oops concept Js related output questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It was ok. I was not able to solve all the questions.

Round 2 - Technical 

(2 Questions)

  • Q1. Remove the last element from a linkedlist
  • Ans. 

    To remove the last element from a linked list, iterate to the second last node and update its next pointer to null.

    • Iterate through the linked list to find the second last node

    • Update the next pointer of the second last node to null

  • Answered by AI
  • Q2. Some basic questions on oops dbms and os

Skills evaluated in this interview

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

I applied via Job Portal and was interviewed before Nov 2022. There were 2 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 

(2 Questions)

  • Q1. Regarding the Past Projects, mine were with Firebase and Flutter.
  • Q2. Medium DSA questions for Array and String and Flutter

Interview Preparation Tips

Topics to prepare for Junglee Games Software Developer interview:
  • Flutter
  • firebase
  • Node.Js

Smartavya Analytica Interview FAQs

How many rounds are there in Smartavya Analytica Senior Java Developer interview?
Smartavya Analytica interview process usually has 1 rounds. The most common rounds in the Smartavya Analytica interview process are One-on-one Round.
What are the top questions asked in Smartavya Analytica Senior Java Developer interview?

Some of the top questions asked at the Smartavya Analytica Senior Java Developer interview -

  1. What is the difference between the different versions of java (8, 11, 17). Tell...read more
  2. What is Springboot? difference between Spring and Springboot. What is differenc...read more
  3. What is Dependency Injection? What are it's types (Constructor Based, Setter Ba...read more

Tell us how to improve this page.

Smartavya Analytica Senior Java Developer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

CMS IT Services Interview Questions
3.1
 • 132 Interviews
Brillio Interview Questions
3.4
 • 130 Interviews
iMerit Interview Questions
3.5
 • 92 Interviews
Arcesium Interview Questions
3.6
 • 78 Interviews
Mavenir Systems Interview Questions
3.5
 • 55 Interviews
DotPe Interview Questions
3.2
 • 37 Interviews
Junglee Games Interview Questions
3.1
 • 32 Interviews
Hike Interview Questions
3.6
 • 32 Interviews
View all
Data Engineer
9 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Engineer 1
8 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Engineer 1
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Hadoop Administrator
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Big Data Engineer
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Smartavya Analytica with

CMS IT Services

3.1
Compare

iMerit

3.5
Compare

Quantiphi Analytics Solutions Private Limited

3.2
Compare

PrimEra Medical Technologies

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