Upload Button Icon Add office photos

Filter interviews by

Trie Coder Java Software Engineer Interview Questions, Process, and Tips

Updated 18 Sep 2021

Trie Coder Java Software Engineer Interview Experiences

1 interview found

I applied via LinkedIn and was interviewed in Mar 2021. There were 5 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Can we pass values during object creation?
  • Ans. 

    Yes, we can pass values during object creation using constructors.

    • Constructors are special methods that are called when an object is created.

    • They can take parameters to initialize the object's state.

    • Values passed during object creation are used to initialize instance variables.

    • Example: public class Person { String name; int age; public Person(String name, int age) { this.name = name; this.age = age; } }

    • Example usage: P

  • Answered by AI
  • Q2. Differentiate between Array and Array list in detail with example?
  • Ans. 

    Array is a fixed-size data structure while Array list is a dynamic data structure.

    • Array has a fixed size while Array list can grow dynamically.

    • Array can store only homogeneous data types while Array list can store heterogeneous data types.

    • Array is faster than Array list in terms of accessing elements.

    • Array list provides more functionality like add, remove, and search.

    • Example of Array: int[] arr = new int[5]; Example of

  • Answered by AI
  • Q3. Explain OOP concepts in Java with real time examples?
  • Ans. 

    OOP concepts in Java with real time examples

    • Encapsulation - hiding implementation details of a class. Example: private variables in a class

    • Inheritance - creating a new class from an existing class. Example: subclass extending a superclass

    • Polymorphism - ability of an object to take many forms. Example: method overloading and overriding

    • Abstraction - showing only necessary details to the user. Example: abstract classes an

  • Answered by AI
  • Q4. What are exceptions. How many times are there?
  • Ans. 

    Exceptions are errors that occur during program execution. There are two types: checked and unchecked.

    • Exceptions are objects that represent errors or exceptional conditions that occur during program execution.

    • Checked exceptions are checked at compile time and must be handled or declared in the method signature.

    • Unchecked exceptions are not checked at compile time and can be handled or left to propagate up the call stack...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - First of all we should be confident on our words while we speak and should have Good communication skills and have eye contact with interviewer, and able to explain about a project you worked during Graduation.

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Write an API to fetch the id and JSON from the client.
  • Ans. 

    Create an API to fetch id and JSON from the client.

    • Create a RESTful API endpoint that accepts requests from the client

    • Use a GET request to fetch the id and JSON data from the client

    • Implement error handling for invalid requests or missing data

  • Answered by AI
  • Q2. Find forth highest salary from List using java 8.
  • Ans. 

    Use Java 8 stream to find the forth highest salary from a List.

    • Use stream() method to convert the List to a stream.

    • Use distinct() method to remove duplicates.

    • Use sorted() method to sort the salaries in ascending order.

    • Use skip() method to skip the first three highest salaries.

    • Use findFirst() method to get the forth highest salary.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Microservice Architecture questions
  • Q2. Spring Boot Annotations
Round 3 - HR 

(2 Questions)

  • Q1. Salary Expectation
  • Q2. Basic HR questions

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
No response

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

Round 1 - Technical 

(1 Question)

  • Q1. Project Architecture
Round 2 - Technical 

(1 Question)

  • Q1. Informatica tech questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
No response

I was interviewed in Oct 2024.

Round 1 - Technical 

(4 Questions)

  • Q1. Spring cloud gateway
  • Q2. JWT Token structure and details
  • Q3. Java 11 features
  • Q4. Stream related problems
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Functional interface
  • Q2. Find if array of numbers, which are prime, using streams
  • Ans. 

    Use streams to find prime numbers in an array

    • Use Java streams to filter out non-prime numbers from the array

    • Check if a number is prime by dividing it by all numbers less than its square root

    • Create a method to check if a number is prime

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Basics, functional interfaces, REST security

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

DP graphs strings it was good

Round 2 - Technical 

(2 Questions)

  • Q1. Reverse a linkded list
  • Ans. 

    Reverse a linked list by changing the direction of pointers

    • Start with three pointers: current, previous, and next

    • Iterate through the list, updating pointers to reverse the direction

    • Return the new head of the reversed list

  • Answered by AI
  • Q2. Print fibonacci series
  • Ans. 

    The Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.

    • Start with two variables initialized to 0 and 1

    • Loop through desired number of iterations, adding the previous two numbers to get the next number

    • Print or store each number in the series

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Java, lambda expressions, micro services
Round 2 - Technical 

(1 Question)

  • Q1. Microservices architecture, saga pattern
Round 3 - One-on-one 

(1 Question)

  • Q1. Managerial, how do you improve your skills etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare on job description and your skills
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Dependency injection
  • Q2. What are oops concepts
  • Ans. 

    Object-oriented programming concepts that focus on data encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: bundling data and methods that operate on the data into a single unit (class)

    • Inheritance: ability of a class to inherit properties and behavior from another class

    • Polymorphism: ability to present the same interface for different data types

    • Abstraction: hiding the complex implementation details

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Why do you want to switch
  • Ans. 

    I want to switch to explore new technologies and challenges in a different industry.

    • Interested in learning new skills and technologies

    • Seeking new challenges and opportunities for growth

    • Want to explore different industry perspectives

  • Answered by AI
  • Q2. Salry expectations
Round 2 - Technical 

(2 Questions)

  • Q1. Question on oop concepts
  • Q2. Coding questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(4 Questions)

  • Q1. Ask to write code for equal and hashcode in notepad
  • Q2. Type of Collections and its internal working
  • Ans. 

    Java collections are data structures that store and manipulate groups of objects.

    • Types of collections include List, Set, Map, Queue, etc.

    • Internal workings involve data structures like arrays, linked lists, hash tables, etc.

    • Collections framework provides interfaces and classes for working with collections.

  • Answered by AI
  • Q3. Count number of occurrence of string from Array
  • Ans. 

    Count occurrences of a specific string in an array of strings.

    • Iterate through the array and use a HashMap to store the count of each string.

    • Use the string as key and increment the count each time it is encountered.

    • Return the count of the specific string at the end.

  • Answered by AI
  • Q4. Write a code using stream
  • Ans. 

    Using stream to filter a list of strings

    • Use the filter method to apply a predicate to each element in the stream

    • Convert the stream back to a list using the collect method

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Due to network and power issue interview and processed

Skills evaluated in this interview

Trie Coder Interview FAQs

What are the top questions asked in Trie Coder Java Software Engineer interview?

Some of the top questions asked at the Trie Coder Java Software Engineer interview -

  1. Can we pass values during object creatio...read more
  2. what are exceptions. How many times are ther...read more
  3. Explain OOP concepts in Java with real time example...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Citicorp Interview Questions
3.7
 • 565 Interviews
Wells Fargo Interview Questions
3.9
 • 564 Interviews
Bajaj Finserv Interview Questions
4.0
 • 512 Interviews
HSBC Group Interview Questions
4.0
 • 490 Interviews
Xyz Company Interview Questions
3.8
 • 456 Interviews
American Express Interview Questions
4.2
 • 360 Interviews
UBS Interview Questions
4.0
 • 337 Interviews
BNY Interview Questions
3.9
 • 337 Interviews
Morgan Stanley Interview Questions
3.7
 • 307 Interviews
View all
Software Developer
10 salaries
unlock blur

₹1.1 L/yr - ₹4 L/yr

Software Engineer
4 salaries
unlock blur

₹3 L/yr - ₹10 L/yr

Senior Software Developer
4 salaries
unlock blur

₹11 L/yr - ₹14 L/yr

Senior Software Engineer
4 salaries
unlock blur

₹7 L/yr - ₹22 L/yr

Quality Analyst
3 salaries
unlock blur

₹3.7 L/yr - ₹3.7 L/yr

Explore more salaries
Compare Trie Coder with

Bajaj Finserv

4.0
Compare

Wells Fargo

3.9
Compare

JPMorgan Chase & Co.

4.0
Compare

HSBC Group

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