Upload Button Icon Add office photos

Filter interviews by

People Tech Group Junior Java Developer Interview Questions and Answers

Updated 9 Sep 2022

People Tech Group Junior Java Developer Interview Experiences

1 interview found

I applied via Recruitment Consulltant and was interviewed in Aug 2022. There were 3 interview rounds.

Round 1 - Coding Test 

The first round is Hacker Rank test which consists of pseudo codes, aptitude and analytical, logical and number questions. Test duration is 40 minutes. (23 MCQs and 2 Coding)

Round 2 - Group Discussion 

The 2nd round is Group Discussion.

Round 3 - Coding Test 

After qualifying the 2nd round there will be another Hacker Rank test which consists of 25 Question and the duration 30 minutes.

Interview Preparation Tips

Topics to prepare for People Tech Group Junior Java Developer interview:
  • Java
  • Aptitude
  • Pseudo Codes
Interview preparation tips for other job seekers - The very first round is coding test on Hacker Rank coding platform which consists of 21 MCQs and 2 Coding questions. If qualifies then there will be a Group Discussion at the company and then there will be another test which consists of 25 MCQs with 30 minutes duration.

Carry a copy of Aadhaar Card.

All the best.

Interview questions from similar companies

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

I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic questions on Java concepts like OOPS, multi threading, stream. MySQL join queries
  • Q2. Questions on Spring Boot and REST API
Round 2 - Technical 

(2 Questions)

  • Q1. Questions on currently working project?.
  • Q2. Your contribution to the project and what challenges you faced?
  • Ans. 

    I contributed by developing new features and fixing bugs. Faced challenges with integrating third-party APIs.

    • Developed new features such as user authentication and data visualization

    • Fixed bugs related to database queries and UI responsiveness

    • Challenges faced with integrating third-party APIs like payment gateways and social media platforms

  • Answered by AI

I applied via Walk-in and was interviewed in 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 - Aptitude Test 

Aptitude test like technical questions

Round 3 - Coding Test 

Coding test for technical analysis

Round 4 - HR 

(1 Question)

  • Q1. HR is asking same basic questions java
Round 5 - Technical 

(2 Questions)

  • Q1. Technical questions asked
  • Q2. Full stack java developer

Interview Preparation Tips

Interview preparation tips for other job seekers - Core java, Advance Java, Oracle, Spring, HTML5, CSS, JavaScript and Angular-13

I applied via Campus Placement and was interviewed in Jan 2022. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Tell me about urself
  • Q2. Can I know ur name

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident while you are attending the interview
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Coding Test 

There were 3 to 4 questions related to the camera that needed to be solved within the given time.

Round 2 - One-on-one 

(4 Questions)

  • Q1. Postmortem of Hashmap
  • Ans. 

    Hashmap postmortem involves analyzing performance, memory usage, collisions, and resizing.

    • Analyze performance: Check for time complexity of operations like get, put, and remove.

    • Memory usage: Evaluate memory footprint and potential memory leaks.

    • Collisions: Investigate collision resolution strategies like separate chaining or open addressing.

    • Resizing: Examine load factor and rehashing process for efficient resizing.

    • Examp...

  • Answered by AI
  • Q2. Locking mechanism in multithreading
  • Ans. 

    Locking mechanism in multithreading is used to control access to shared resources by multiple threads.

    • Locks are used to prevent multiple threads from accessing shared resources simultaneously

    • Types of locks include synchronized blocks, ReentrantLock, and ReadWriteLock

    • Locks help prevent race conditions and ensure data consistency in multithreaded applications

  • Answered by AI
  • Q3. Find highest salaried emp from each dept
  • Ans. 

    Use SQL query to group by department and find employee with highest salary in each department

    • Write a SQL query to group by department and select max salary for each department

    • Join the result with employee table to get employee details

    • Example: SELECT dept, emp_name, MAX(salary) FROM employees GROUP BY dept

  • Answered by AI
  • Q4. Sorting algorithms

Interview Preparation Tips

Topics to prepare for Wissen Technology Java Developer interview:
  • Java fundamentals
  • DS
  • Multithreading
  • SQL
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Given an array of non-negative integers.Find the length of the longest subsequence such that elements in the subsequence are contiguous integers. The consecutive numbers can be in any order. Example n=7 nu...
  • Ans. 

    Find the length of the longest subsequence of contiguous integers in an array.

    • Sort the array

    • Iterate through the array and check for consecutive integers

    • Keep track of the longest subsequence found

  • Answered by AI
  • Q2. Get list of pincodes from these objects Employee{ id Long, name String, Addresses : List
    } Addresses{ houseNo long, pindcode long, state String, country String, } Ans. Use flatMap to flatten and then use m...
  • Ans. 

    Use flatMap and map to extract list of pincodes from Employee objects

    • Use flatMap to flatten the list of Addresses in each Employee object

    • Use map to iterate over the flattened list and extract the pincodes

    • Example: employeeList.stream().flatMap(emp -> emp.getAddresses().stream()).map(address -> address.getPincode()).collect(Collectors.toList())

  • Answered by AI
  • Q3. What is Database Pooling, Hikari and its configurations. Java 8 to current enchancements and current java version Factory and Builder design patterns to explain and code Project expalantion and details, Cr...
  • Ans. 

    Database pooling is a technique used to manage a pool of database connections for efficient resource utilization. HikariCP is a popular database connection pooling library in Java.

    • HikariCP is a high-performance database connection pooling library for Java applications.

    • It is known for its low latency and high throughput.

    • Configurations for HikariCP include settings such as maximum pool size, connection timeout, and idle ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA and design patterns and knowledge of springboot,java & streams API advance methods etc.

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Coding Test 

It was medium level java coding questions along with springboot, mcqs

Round 2 - Technical 

(2 Questions)

  • Q1. ArrayList vs LinkedList
  • Ans. 

    ArrayList is better for random access and LinkedList is better for frequent insertions and deletions.

    • ArrayList uses dynamic array to store elements, allowing fast random access but slower insertions and deletions.

    • LinkedList uses doubly linked list to store elements, allowing fast insertions and deletions but slower random access.

    • Example: Use ArrayList when you need to frequently access elements by index. Use LinkedList...

  • Answered by AI
  • Q2. HashMap working
  • Ans. 

    HashMap is a data structure in Java that stores key-value pairs and allows fast retrieval of values based on keys.

    • HashMap is part of the Java Collections framework.

    • It allows null keys and values.

    • HashMap does not maintain insertion order.

    • Example: HashMap map = new HashMap<>();

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I would say this company is full of fraudster specially their HR ' Anurita Bisht' she is very unprofessional, non ethical, and stupid i would say. I had cleared all their rounds inspite of that didn't hear back for managerial round there was drive happend for that where 6-7 candidates got selected after that they didn't provide any further update on MR round and for HR discussion.
This was very unprofessional that you guys conduct drive and didn't provide any update even after the selection. Totally waste of time specially their HRs are worst no response on call or emails.

I think this company is full of jokers and they made joke with job seekers candidate they have speciality in wasting canddates valuable time. I think legal action should be taken against such type of worst organization and HRs like Anurita Bisht (if I would say any worst word exist then she deserve that).

Very terrible experience i had, if you guys want to save your time and carrier please don't ever attend their interviews or drives these jokers will feel you worst moments.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Aptitude Test 

Simple logical based

Round 2 - Coding Test 

Palindrome
Reverse a string

Round 3 - Technical 

(1 Question)

  • Q1. Oops pillar define and explain
  • Ans. 

    The four pillars of Object-Oriented Programming (OOP) are Abstraction, Encapsulation, Inheritance, and Polymorphism.

    • Abstraction: Hides complex implementation details and only shows the necessary features to the outside world.

    • Encapsulation: Bundles data and methods that operate on the data into a single unit, preventing direct access to data from outside the class.

    • Inheritance: Allows a new class to inherit properties an...

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. They asked some core Java Concepts,String,Java 8,SpringBoot Architecture,Stream API code
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Assignment 

1 Assignment which you need to solve in front of the interviewer

Round 2 - One-on-one 

(2 Questions)

  • Q1. Questions on Java Streams
  • Q2. Questions on springboot

People Tech Group Interview FAQs

How many rounds are there in People Tech Group Junior Java Developer interview?
People Tech Group interview process usually has 3 rounds. The most common rounds in the People Tech Group interview process are Coding Test and Group Discussion.

Tell us how to improve this page.

Junior Software Engineer
468 salaries
unlock blur

₹1 L/yr - ₹5.9 L/yr

Software Engineer
437 salaries
unlock blur

₹2.4 L/yr - ₹12.5 L/yr

Senior Software Engineer
142 salaries
unlock blur

₹7 L/yr - ₹27 L/yr

Softwaretest Engineer
140 salaries
unlock blur

₹2 L/yr - ₹10.1 L/yr

Associate Software Engineer
134 salaries
unlock blur

₹2 L/yr - ₹5.1 L/yr

Explore more salaries
Compare People Tech Group with

Infosys

3.7
Compare

Wipro

3.7
Compare

TCS

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview