Tecnotree Corporation interview experience Real time questions & tips from candidates to crack your interview

Java Developer

Tecnotree Corporation
upvote
share-icon
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 1 month
Topics: Core Java, OOPS, SQL, Data Structure, Algorithms
Tip
Tip

Tip 1 : Consistent study daily 1 hour is very important. 
Tip 2 : Always try to solve question by self and then look for best approach on web and compare both solution. 
Tip 3 : Prepare most asked interview question always before appearing for any interview.

Application process
Where: Referral
Eligibility: None
Resume Tip
Resume tip

Tip 1 : Always make a one-page resume. 
Tip 2 : Your resume should cover every skill and detail of you.

Interview rounds

01
Round
Medium
Face to Face
Duration60 minutes
Interview date23 Feb 2022
Coding problem3

My interview was scheduled in the evening 5 pm over MS teams. Interviewer was very good. He joined the call on time. He also kept his camera open during interview.

1. Middle Of Linked List

Easy
20m average time
80% success
0/40
Asked in companies
NoBrokerIBMHCL Technologies

Given a singly linked list of 'N' nodes. The objective is to determine the middle node of a singly linked list. However, if the list has an even number of nodes, we return the second middle node.

Note:
1. If the list is empty, the function immediately returns None because there is no middle node to find.
2. If the list has only one node, then the only node in the list is trivially the middle node, and the function returns that node.
Problem approach

I solved this problem using two pointer approach, slow and fast pointer. We will move slow pointer by one node and fast pointer by two nodes. So, in this way when fast pointer will reach to Null/end of linked list, slow pointer will be pointing to middle element of the linked list.

Try solving now

2. Check Palindrome

Easy
15m average time
80% success
0/40
Asked in companies
Bank Of AmericaOlaPinnacle Works Infotech

Ninja is given an integer ‘N’. Ninja wants to find whether the binary representation of integer ‘N’ is palindrome or not.

A palindrome is a sequence of characters that reads the same backward as forward.

Ninja is busy with his training. Help Ninja in finding out whether the binary representation of ‘N’ is palindrome or not.

Problem approach

It is very good question. To check if a given number is palindrome or not, I reversed the number first and then compared the reversed number with the given number. If both are same then it's palindrome otherwise not palindrome.

Try solving now

3. Find prime numbers

Easy
15m average time
80% success
0/40
Asked in companies
HSBCSalesforceDeutsche Bank

You are given a positive integer ‘N’. Your task is to print all prime numbers less than or equal to N.

Note: A prime number is a natural number that is divisible only by 1 and itself. Example - 2, 3, 17, etc.

You can assume that the value of N will always be greater than 1. So, the answer will always exist.

Problem approach

It's very easy problem. To check number is prime or not, if it is getting divide by any number other then 1 & N, then it's not prime otherwise prime. I used seive to solve this. Time complexity : O(sqrt(N))

Try solving now
02
Round
Medium
Face to Face
Duration60 minutes
Interview date25 Feb 2022
Coding problem2

Round was held on MS Teams, interviewer joined in time. Camera was also on. Timing was 3pm. It was like Technical + Managerial round.

1. Puzzle

There are three boxes, one contains only apples, one contains only oranges, and one contains both apples and oranges. The boxes have been incorrectly labeled such that no label identifies the actual contents of the box it labels. Opening just one box, and without looking in the box, you take out one piece of fruit. By looking at the fruit, how can you immediately label all of the boxes correctly?

Problem approach

Tip 1 : Always note down in some copy or feed in your mind the puzzle important points. For eg, in above example number of boxes, fruits details etc... 
Tip 2 : Try to think every possibility in the mind itself before telling answer. 
Tip 3 : For solving puzzle always take your good time and think closely, if have any doubt, always ask your interviewer the same.

2. OOPS Questions

Types of polymorphism, difference in runtime vs compile time polymorphism, Jvm, jre, 

Why java platform independent? (Learn)

Can we execute any code without main function in java, 

SQL query to find maximum salary, SQL query to find second highest salary

Ongoing/Current Projects, Java collections, Arrays vs linked list, Bubble Sorting, Binary search

Multi threading in java, Exception handling

Problem approach

Tip 1 : All these are standard questions. One should prepare at least these question before interview. 
Tip 2 : refer 3-4 some good websites for top interview questions and experiences. 
Tip 3 : sql queries always try to note down.

03
Round
Easy
HR Round
Duration30 minutes
Interview date25 Feb 2022
Coding problem1

It got scheduled just after my second round. My second round ended at 4pm. And this round got schedule for 4.45pm. My interviewer joined on time. She made me comfortable by telling first about herself and company. She was very kind and good listener.

1. Basic HR questions

Tell me something about yourself, why are you looking for a new role, what gone wrong in previous organization, why should we consider you for this role, can you join us remotely/willing to relocate if required, what is your package expectation, any question for me.

Problem approach

Tip 1 : Always be genuine while answering HR questions. 
Tip 2 : keep a smile on your face. 
Tip 3 : never tell bad things about your previous firm.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Java Developer
3 rounds | 20 problems
Interviewed by Ernst & Young (EY)
9061 views
2 comments
0 upvotes
company logo
Java Developer
3 rounds | 4 problems
Interviewed by SAP Labs
3148 views
0 comments
0 upvotes
company logo
Java Developer
2 rounds | 2 problems
Interviewed by HCL Technologies
7165 views
0 comments
0 upvotes