Upload Button Icon Add office photos

Filter interviews by

Kohinoor Asiana Hotel Full Stack Developer Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

I appeared for an interview before Sep 2020.

Round 1 - Face to Face 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

It was in the day time. I was asked the programming language of my choice. It was mostly focused on programming fundamentals. I was asked 2 questions based on Data Structures and Algorithms.

  • Q1. How can you detect a loop in a linked list?
  • Ans. 

    A loop in a linked list can be detected using Floyd's Cycle Detection Algorithm.

    • Use two pointers - slow and fast, where slow moves one step at a time and fast moves two steps at a time.

    • If there is a loop, the two pointers will eventually meet at some point within the loop.

    • To detect the start of the loop, reset one pointer to the head and move both pointers one step at a time until they meet again.

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

This round was mostly focused on my resume and projects.

  • Q1. Tell me about your projects.
Round 3 - Face to Face 

Round duration - 30 minutes
Round difficulty - Easy

It was in the evening. I went to their office in Gurgaon. It was taken by one of the technology director who had a lot of experience. 
 

Interview Preparation Tips

Professional and academic backgroundI completed Information Technology from Bharati Vidyapeeth's College of Engineering. I applied for the job as SDE - 1 in GurgaonAmerican Express interview preparation:Topics to prepare for the interview - Data structures and algorithms, Object-Oriented Programming System concepts, Database Management System, Operating System, Networking.Time required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Do practice a lot of data structures questions as mostly questions in interviews are based on them. Also, do prepare for projects mentioned in your resume and skills which you have mentioned. Coding ninjas has a big hand in making my interview clear as I have taken a course from the coding Ninjas which helped me a lot to make my concepts clear.

Application resume tips for other job seekers

Keep it short and crisp. Go through it properly before the interview. Make sure that you haven't put anything in it that can cause you problems during the interview.

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview in Sep 2016.

Interview Questionnaire 

5 Questions

  • Q1. Java collections
  • Q2. Minor project related questions
  • Q3. Android framework
  • Q4. Tell me about your self
  • Ans. 

    I am a dedicated software developer with a passion for creating innovative solutions.

    • Experienced in multiple programming languages such as Java, Python, and C++

    • Strong problem-solving skills and ability to work well in a team

    • Developed a mobile app for tracking fitness goals using React Native

  • Answered by AI
  • Q5. Any problem about bond and location
  • Ans. 

    The question is about bond and location.

    • Discuss the concept of bond and its importance in software development

    • Explain the significance of location in software development

    • Provide examples of how bond and location can impact software development projects

  • Answered by AI

Interview Preparation Tips

Skills: Java, Data Structures
College Name: Acropolis Institute Of Technology & Research
Interview experience
1
Bad
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. What is gcd? And explain it
  • Ans. 

    gcd stands for greatest common divisor, the largest positive integer that divides two or more numbers without leaving a remainder.

    • gcd is used to find the largest integer that can evenly divide two or more numbers.

    • It is commonly used in mathematics and computer science algorithms.

    • For example, the gcd of 12 and 18 is 6, as 6 is the largest number that can divide both 12 and 18 without leaving a remainder.

  • Answered by AI
  • Q2. What is arc and explain it
  • Ans. 

    ARC stands for Automatic Reference Counting, a memory management technique used in programming languages like Objective-C and Swift.

    • ARC automatically tracks and manages the memory used by objects in a program

    • It increases the retain count of an object when it is referenced and decreases it when it is no longer needed

    • ARC helps prevent memory leaks and retain cycles in iOS and macOS development

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Read react native basics

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Entity Framework, SOLID etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Dear Infogain,
Please make sure your interviewers are a little respectful towards candidates. The recruiter that I had an experience with was an asshole. This tells the company culture at this very stage, god knows what would have happened if I had joined this company.
1. The recruiter was not even able to speak proper English let alone ask questions.
2. How can he ask me to rate myself out of the tech stack that I am working in? Is there a measuring instrument you guys are building, then please share it with the world.
3. You guys want Jack of all trades and master of none, and after hearing ECTC, you guys run away with tails between your legs.
4. Also please make sure your so-called "Technical recruiters" are not assholes and are a bit respectful towards candidates because we already have enough assholes in the world.

Thank you for the worst interview experience ever.

P.S: Those who are about to join or are giving interviews with this company think thrice.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Solid principles and multithreading
Round 2 - HR 

(1 Question)

  • Q1. Past work experience and salary expectations
  • Ans. 

    I have 5 years of experience in software development, focusing on web applications and agile methodologies, seeking a competitive salary.

    • Worked at XYZ Corp for 3 years, developing a customer management system that improved client interactions by 30%.

    • Led a team of 4 developers in creating a mobile app that increased user engagement by 50%.

    • Implemented CI/CD pipelines that reduced deployment time by 40%, enhancing overall...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Aug 2022. There were 4 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 

Basic aptitude questions, length of test varies from time 2 time

Round 3 - One-on-one 

(1 Question)

  • Q1. Basic questions covering topics from java oops, collections, and exception handling, few more questions about spring core concepts and springboot internal working one coding problem about java strings
Round 4 - HR 

(1 Question)

  • Q1. Just some casual questions about past experiences
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Case Study 

It was good and nice to talk

Round 2 - Technical 

(2 Questions)

  • Q1. Introduction about yourself
  • Q2. Oops concept question
  • Ans. 

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

    • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

    • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

    • Polymorphism: Ability to present the same interf...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. About youself job profile
  • Q2. Salary negotations

Interview Preparation Tips

Interview preparation tips for other job seekers - Please by careful

Software Developer Interview Questions & Answers

Infogain user image Mahaveer Rajabhau Kalegore

posted on 6 Dec 2023

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. String immutable
  • Q2. Concurrent hashMap working
  • Ans. 

    ConcurrentHashMap is a thread-safe implementation of the Map interface in Java.

    • ConcurrentHashMap allows multiple threads to access and modify the map concurrently.

    • It achieves thread-safety by dividing the map into segments, allowing concurrent access to different segments.

    • Each segment acts as an independent hash table, reducing contention between threads.

    • ConcurrentHashMap provides atomic operations like putIfAbsent(), ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com

Round 1 - Technical 

(2 Questions)

  • Q1. There were two technical and one HR round. Question were scenario based on sql and .net applications.
  • Q2. Replication of Databases
  • Ans. 

    Replication of databases involves copying and maintaining multiple copies of the same database for redundancy and fault tolerance.

    • Replication helps in ensuring high availability and fault tolerance by having multiple copies of the same data.

    • There are different types of replication such as master-slave replication, master-master replication, and multi-master replication.

    • Replication can be synchronous or asynchronous, wi...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. I was not selected for round two
  • Q2. I am not aware of question in 2nd technical
Round 3 - HR 

(1 Question)

  • Q1. I was not selected for HR round

I appeared for an interview in Sep 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

  • Q1. 

    Word Break Problem Statement

    You are given a list of N strings called A. Your task is to determine whether you can form a given target string by combining one or more strings from A.

    The strings from A c...

  • Ans. 

    Given a list of strings, determine if a target string can be formed by combining one or more strings from the list.

    • Iterate through all possible combinations of strings from the list to form the target string.

    • Use recursion to try different combinations of strings.

    • Check if the current combination forms the target string.

    • Return true if a valid combination is found, otherwise return false.

  • Answered by AI
  • Q2. 

    All Paths From Source Lead To Destination Problem Statement

    In a directed graph with 'N' nodes numbered from 0 to N-1, determine whether every possible path starting from a given source node (SRC) eventua...

  • Ans. 

    Determine if all paths from a source node lead to a destination node in a directed graph.

    • Check if there is at least one path from source to destination.

    • If a node has no outgoing edges, it should be the destination.

    • Ensure the number of paths from source to destination is finite.

    • Traverse the graph to validate all paths lead to the destination.

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 45 Minutes
Round difficulty - Medium

  • Q1. 

    Maximum Non-Adjacent Subsequence Sum

    Given an array of integers, determine the maximum sum of a subsequence without choosing adjacent elements in the original array.

    Input:

    The first line consists of an...
  • Ans. 

    Find the maximum sum of a subsequence without choosing adjacent elements in an array.

    • Use dynamic programming to keep track of the maximum sum at each index, considering whether to include or exclude the current element.

    • At each index, the maximum sum can be either the sum of the current element and the element two positions back, or the sum at the previous index.

    • Iterate through the array and update the maximum sum accor...

  • Answered by AI
  • Q2. 

    Find All Anagrams Problem Statement

    Given a string STR and a non-empty string PTR, identify all the starting indices of anagrams of PTR within STR.

    Explanation:

    An anagram of a string is another string ...

  • Ans. 

    Given a string STR and a non-empty string PTR, find all starting indices of anagrams of PTR within STR.

    • Create a frequency map of characters in PTR.

    • Use sliding window technique to check anagrams in STR.

    • Return the starting indices of anagrams found.

  • Answered by AI
Round 3 - Video Call 

Round duration - 45 Minutes
Round difficulty - Easy

First half of the interview was based on DBMS, OS and some puzzles. Second half was dedicated to projects related questions.

Round 4 - HR 

Round duration - 20 Minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in GurgaonEligibility criteriaNo criteriaAmerican Express interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Computer Networks, DBMS, SQL, OOPS, Operating System, Linux CommandsTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice atleast 200 leetcode easy to medium level questions
Tip 2 : Take part in hackathon to learn time management during coding test
Tip 3 : Make 2-3 good projects

Application resume tips for other job seekers

Tip 1 : It should be ATS friendly
Tip 2 : Do not be repetitive
Tip 3 : Be confident about techs you mention on your resume

Final outcome of the interviewSelected

Skills evaluated in this interview

Tell us how to improve this page.

Interview Questions from Similar Companies

American Express Interview Questions
4.1
 • 387 Interviews
Infogain Interview Questions
3.6
 • 129 Interviews
BCD Travel Interview Questions
4.3
 • 113 Interviews
Spicejet Interview Questions
3.6
 • 94 Interviews
ITC Hotels Interview Questions
4.1
 • 89 Interviews
Radisson Hotels Interview Questions
4.0
 • 86 Interviews
View all
Compare Kohinoor Asiana Hotel with

American Express

4.1
Compare

Taj Hotels Resorts and Palaces

4.2
Compare

Mahindra Holidays & Resorts

3.5
Compare

Radisson Hotels

4.0
Compare
write
Share an Interview