Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by PAJASA Apartments Team. If you also belong to the team, you can get access from here

PAJASA Apartments Verified Tick

Compare button icon Compare button icon Compare

PAJASA Apartments Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

I applied via Recruitment Consultant and was interviewed in Nov 2020. There were 6 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Before Going interview, prepare ur self & ur resume. At 90% people are not follow their own resume were they are mention all the stuff like past experience.

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are prepare ur self & prepare cv with respect to ur employer requirement to fulfill then you will be able to dream job.

Most important point is understand ur employer requirement & expectation.

Analyst Interview Questions & Answers

Oyo Rooms user image Shobhit Shrivas

posted on 1 Nov 2015

I applied via Campus Placement

Interview Questionnaire 

7 Questions

  • Q1. I was asked 2 questions from a course called principle of economics, such as what is elasticity etc
  • Q2. It was again from my course work they asked me how to solve linear programming problem graphically
  • Q3. Then they asked me to tell me about my self
  • Q4. They asked me to estimate number of microwaves manufactured in india per year
  • Q5. Then I was asked what is my biggest achivement till now
  • Q6. Then I was asked if I have any question for them
  • Q7. He gave me 15 min to convence him so that he hirs me for his company

Interview Preparation Tips

Round: Resume Shortlist
Experience: They were mainly looking for people who has or worked in Start ups or who has some good PORs. They also shortlisted students with CGPA of more than 7.5.
Tips: Try taking good PORs and maintain a healthy CGPA. Make a one page resume.

Round: Technical Interview
Experience: It was good. This was my first interview, I was bit nurvous for obvious reasons but controlled my emotions perfectly. As interview progressed things started becoming normal.
Tips: Be confidant of what ever you speak. Try hidding you nervousness, its okay if you are not able to answer any question but make strong comeback in next.

Round: HR Interview
Experience: I was very confidant of myself and told some 8-9 qualities that I have and gave examples of where I used them in past.
Tips: Again be very confidant. Its okay if you fumble in between but make strong comeback. look into the eyes of interviewer it shows you are confidant. Don't lie, be yourself.

General Tips: Keep working hard, there is no subsitute of hardwork, even in IITs. And don't forget sometimes you have to loose small battels to win Wars.
All the best:)
Skills:
Duration: 8-10weeks
College Name: IIT Madras
Motivation: Oyo is progressing very fast and I wanted to be the part of there amazing journey.
Funny Moments: I kept looking into the eyes of both of my interviewer just to show them I was very confidant but the reality is I was very nervous and I was bluffing them:). After interview I had a headache.

Analyst Interview Questions & Answers

Oyo Rooms user image Sushant Dogra

posted on 2 Nov 2015

I applied via Campus Placement

Interview Preparation Tips

Round: Puzzle Interview
Experience: basic Guesstimation questtions,
for eg. estimate the no of sleeping all over the world right now.

Tips: Walk the interviewer through your thinking process.
donot make vague guesses.

Round: HR Interview
Experience: 1 Tell us 5 reasons why we should hire you.
2 being an electrical engineering student, why have you applied for a analytic s/operations job profile.

Skills: Ability To Cope Up With Stress, Guesstimation Cases
Duration: 2
College Name: IIT Madras

Interview Questionnaire 

3 Questions

  • Q1. Tell me about your self Why do you want to work in Oyo What is the life in Bangalore
  • Ans. 

    I am a dedicated professional with experience in management. I want to work in Oyo for its innovative approach to hospitality. Life in Bangalore is vibrant and diverse.

    • I have a strong background in management and leadership roles

    • I am attracted to Oyo for its innovative technology-driven approach to hospitality

    • Bangalore offers a vibrant cultural scene with diverse food options and entertainment

    • The city is known for its

  • Answered by AI
  • Q2. Same question
  • Q3. About salary

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Medium

Coding question of medium level difficulty, from DP. 
18 MCQs were core CSE related concepts e.g: OS, OOPs, DBMS, Networking
Time was 90 minutes.

  • Q1. 

    Minimum Cost to Destination

    You are given an NxM matrix consisting of '0's and '1's. A '1' signifies that the cell is accessible, whereas a '0' indicates that the cell is blocked. Your task is to compute ...

  • Ans. 

    Find the minimum cost to reach a destination in a matrix with blocked cells.

    • Use Breadth First Search (BFS) algorithm to explore all possible paths from the starting point to the destination.

    • Keep track of the cost incurred at each cell and update it as you move through the matrix.

    • Return the minimum cost to reach the destination or -1 if it is unreachable.

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 30 minutes
Round difficulty - Medium

It was an one-to-one interview. It checks your problem solving ability and a few OOPs, OS, DBMS etc concepts. Coding questions were related to array, queue and DP.

  • Q1. 

    Triangle Formation Using Array Elements

    Given an integer array/list ARR of length 'N', determine if it is possible to form at least one non-degenerate triangle using the values of the array as the sides o...

  • Ans. 

    Determine if it is possible to form a non-degenerate triangle using array elements as sides.

    • Check if the sum of any two sides is greater than the third side for all combinations of sides.

    • If the above condition is met for any combination, return true; otherwise, return false.

  • Answered by AI
  • Q2. 

    Maximum Sum of Non-Adjacent Elements

    You are given an array/list of integers. The task is to return the maximum sum of a subsequence such that no two elements in the subsequence are adjacent in the given ...

  • Ans. 

    Find the maximum sum of non-adjacent elements in an array.

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

    • At each index, the maximum sum can be either the sum excluding the current element or the sum including the current element but excluding the previous element.

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

    • Example: F...

  • Answered by AI
Round 3 - Face to Face 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Easy

It was also a problem solving round. However after coding questions, they also asked CSE conceptual questions.

  • Q1. 

    Sum Tree Conversion

    Convert a given binary tree into its sum tree. In a sum tree, every node's value is replaced with the sum of its immediate children's values. Leaf nodes are set to 0. Finally, return th...

  • Ans. 

    Convert a binary tree into a sum tree by replacing each node's value with the sum of its children's values. Return preorder traversal.

    • Traverse the tree in a bottom-up manner, starting from the leaf nodes.

    • For each node, update its value to the sum of its children's values.

    • Set leaf nodes to 0.

    • Return the preorder traversal of the modified tree.

  • Answered by AI
  • Q2. What are the core concepts of indexing in Database Management Systems (DBMS)?
  • Ans. 

    Core concepts of indexing in DBMS include types of indexes, benefits of indexing, and factors affecting index performance.

    • Types of indexes: B-tree, Hash, Bitmap, etc.

    • Benefits of indexing: Faster data retrieval, improved query performance, reduced disk I/O.

    • Factors affecting index performance: Selectivity, clustering factor, index fragmentation.

    • Examples: Creating an index on a column in a table to speed up search queries

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from National Institute of Technology Delhi (New Campus). Eligibility criteria7 CGPAOYO interview preparation:Topics to prepare for the interview - Data Structures, OS, DBMS, Algorithms, Networking, Coding, OOPTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Strengthen your coding, algorithms. This is one most important thing for OYO. Practice Graph, tree, DP, greedy, recursion, data structures questions.
Tip 2 : OS, DBMS concepts will give you an edge over others. Like serialisation, index, deadlock, semaphore
Tip 3 : Only mention those projects in your resume which you are very clear about. They don't ask for detailed explanation, just an overall idea about your projects will increase your chances

Application resume tips for other job seekers

Tip 1 : Mention college projects wisely. No need to mention fancy projects. Any project that you can describe to the interviewer will be a best solution
Tip 2 : Neat & clean resume with your skills, technical stacks that you mastered. That's all. They don't require you to be very active in extra-curricular activities, and these things will not give you any advantage.
Tip 3 : Keep it of single page

Final outcome of the interviewSelected

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed before Oct 2022. There were 3 interview rounds.

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 Resume tips
Round 2 - Group Discussion 

There was a scenario given where there is a plane crash and we survived and few things were with us , so how we use those things for survival after the crash in an unknown place.

Round 3 - One-on-one 

(1 Question)

  • Q1. Asked about myself.. and asked about my role model and vision for the future.
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 Resume tips
Round 2 - Coding Test 

Its contain a simple task of crud operation.

Round 3 - HR 

(3 Questions)

  • Q1. Behavior question. and salary discussion
  • Q2. General discussion with hr
  • Q3. Are you comfortable with 2 years of the bond?

Interview Preparation Tips

Interview preparation tips for other job seekers - not a pretty hard process to get into the organization
Interview experience
4
Good
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before May 2022. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Have you worked on pg ?
  • Ans. 

    Yes, I have worked on pg.

    • I have experience working with PostgreSQL, commonly referred to as pg.

    • I have worked on designing and implementing database schemas using pg.

    • I have also written complex SQL queries and optimized them for performance using pg.

    • In addition, I have experience with pgAdmin, a popular GUI tool for managing PostgreSQL databases.

  • Answered by AI
  • Q2. What is difference between session and cookie?
  • Ans. 

    Session is stored on server side while cookie is stored on client side.

    • Session is a server-side storage mechanism that stores user-specific data for a specific period of time.

    • Cookie is a client-side storage mechanism that stores user-specific data in the user's browser.

    • Session data is stored on the server and is not accessible by the client, while cookie data is stored on the client and can be accessed by the client.

    • Se...

  • Answered by AI

Skills evaluated in this interview

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

I appeared for an interview in Feb 2025, where I was asked the following questions.

  • Q1. Explain the difference between ArrayList and LinkedList in Java. When would you choose one over the other?
  • Ans. 

    ArrayList is a resizable array, while LinkedList is a doubly linked list. Choose based on performance needs.

    • ArrayList: Faster for random access (O(1)). Example: list.get(5);

    • LinkedList: Faster for insertions/deletions (O(1)) at both ends. Example: list.addFirst('A');

    • ArrayList: Uses less memory overhead compared to LinkedList.

    • LinkedList: Better for frequent insertions/deletions in the middle of the list.

    • ArrayList: Requir...

  • Answered by AI
  • Q2. What are the advantages and disadvantages of using Java’s synchronized keyword for thread synchronization? Can you explain how the ReentrantLock compares to synchronized?
  • Ans. 

    Java's synchronized keyword provides thread safety but has limitations compared to ReentrantLock.

    • Advantages of synchronized: Simple to use, built-in language feature.

    • Disadvantages of synchronized: Can lead to thread contention, no timeout options.

    • ReentrantLock allows more flexibility: supports tryLock(), lockInterruptibly().

    • ReentrantLock can be more efficient in high contention scenarios.

    • Example of synchronized: synchr...

  • Answered by AI
  • Q3. What is the difference between == and .equals() in Java? When should each be used, and what issues can arise from improper usage?
  • Ans. 

    == checks reference equality, while .equals() checks value equality in Java. Use .equals() for content comparison.

    • == compares object references (memory addresses). Example: String a = new String('test'); String b = new String('test'); a == b returns false.

    • .equals() compares actual content of objects. Example: a.equals(b) returns true.

    • Use == for primitive types (int, char, etc.) and .equals() for objects.

    • Improper use of...

  • Answered by AI
  • Q4. How does the Java garbage collector work? Can you describe the different types of garbage collection algorithms available in Java?
  • Ans. 

    Java's garbage collector automatically manages memory by reclaiming unused objects, improving performance and preventing memory leaks.

    • Garbage Collection (GC) is the process of automatically identifying and disposing of objects that are no longer needed.

    • Java uses several GC algorithms, including Serial, Parallel, CMS (Concurrent Mark-Sweep), and G1 (Garbage-First).

    • The Serial GC is a simple, single-threaded collector sui...

  • Answered by AI
  • Q5. What are the main features of Java 8? Can you explain how lambdas and the Stream API have changed the way Java applications are written?
  • Ans. 

    Java 8 introduced lambdas, Stream API, and other features that enhance functional programming and improve code readability.

    • Lambdas: Enable concise representation of functional interfaces. Example: (x, y) -> x + y.

    • Stream API: Allows processing sequences of elements (collections) in a functional style. Example: list.stream().filter(x -> x > 10).collect(Collectors.toList()).

    • Default Methods: Interfaces can have me...

  • Answered by AI
  • Q6. Describe the differences between checked and unchecked exceptions in Java. Provide examples and explain how to handle them properly.
  • Ans. 

    Checked exceptions must be declared or handled; unchecked exceptions do not require explicit handling.

    • Checked exceptions are subclasses of Exception but not of RuntimeException.

    • Example of checked exception: IOException, which must be caught or declared.

    • Unchecked exceptions are subclasses of RuntimeException.

    • Example of unchecked exception: NullPointerException, which does not need to be declared.

    • Checked exceptions are t...

  • Answered by AI
  • Q7. What is the Java Memory Model, and how does it affect multithreading and synchronization? How does volatile help ensure memory visibility?
  • Ans. 

    The Java Memory Model defines how threads interact through memory, ensuring visibility and ordering of shared variables.

    • The Java Memory Model (JMM) specifies how threads interact with memory, ensuring consistency and visibility of shared variables.

    • It defines rules for visibility, atomicity, and ordering of operations in a multithreaded environment.

    • Without proper synchronization, threads may see stale or inconsistent da...

  • Answered by AI
  • Q8. Can you explain the difference between method overloading and method overriding in Java? Provide examples where each should be used.
  • Ans. 

    Method overloading allows multiple methods with the same name but different parameters; overriding allows subclass methods to replace superclass methods.

    • Method Overloading: Same method name, different parameter types or counts.

    • Example of Overloading: 'int add(int a, int b)' and 'double add(double a, double b)'.

    • Use Overloading for convenience and readability when performing similar operations.

    • Method Overriding: Same met...

  • Answered by AI
  • Q9. What are functional interfaces in Java? How do they work with lambda expressions? Provide an example of a custom functional interface.
  • Ans. 

    Functional interfaces in Java are interfaces with a single abstract method, enabling lambda expressions for concise code.

    • A functional interface has exactly one abstract method.

    • They can have multiple default or static methods.

    • Common examples include Runnable, Callable, and Comparator.

    • Lambda expressions provide a clear and concise way to implement functional interfaces.

    • Example of a custom functional interface: @Functiona...

  • Answered by AI
  • Q10. What is a Java Stream, and how does it differ from an Iterator? Explain how Streams can be used to process collections efficiently.
  • Ans. 

    Java Streams provide a functional approach to processing sequences of elements, unlike Iterators which are imperative.

    • Streams are part of the Java 8+ API, enabling functional-style operations on collections.

    • Unlike Iterators, Streams do not store data; they process data on-the-fly.

    • Streams support operations like map, filter, and reduce, allowing for concise and readable code.

    • Example: List<String> names = Arrays.as...

  • Answered by AI
  • Q11. Explain the concept of immutability in Java. How does the String class achieve immutability, and what are the advantages of immutable objects?
  • Ans. 

    Immutability in Java means objects cannot be modified after creation, enhancing security and performance.

    • 1. Immutability: Once created, an object's state cannot be changed.

    • 2. String Class: Strings in Java are immutable; any modification creates a new String object.

    • 3. Example: String s1 = "Hello"; s1 = s1 + " World!"; // s1 now points to a new String object.

    • 4. Advantages: Thread-safe, easier to cache, and can be used as...

  • Answered by AI
  • Q12. What is the difference between final, finally, and finalize in Java? Provide examples to illustrate their usage.
  • Ans. 

    final, finally, and finalize serve different purposes in Java: variable declaration, exception handling, and garbage collection respectively.

    • final: Used to declare constants. Example: final int MAX_VALUE = 100;

    • finally: Block that executes after try-catch, regardless of exceptions. Example: try { ... } catch { ... } finally { ... }

    • finalize: Method called by the garbage collector before an object is removed. Example: pro

  • Answered by AI
  • Q13. Explain the Singleton design pattern in Java. How can you implement it safely to ensure thread safety?
  • Ans. 

    The Singleton pattern restricts instantiation of a class to one object, ensuring controlled access to that instance.

    • 1. The Singleton pattern ensures a class has only one instance and provides a global point of access to it.

    • 2. Common implementations include lazy initialization, eager initialization, and double-checked locking.

    • 3. Lazy initialization: Create the instance when it is needed, using synchronized method for th...

  • Answered by AI
  • Q14. What are Java annotations, and how are they used in frameworks like Spring? Explain the difference between built-in and custom annotations.
  • Ans. 

    Java annotations provide metadata for classes, methods, and fields, enhancing functionality in frameworks like Spring.

    • Annotations are metadata that provide information about the program but are not part of the program itself.

    • In Spring, annotations like @Component, @Service, and @Controller are used for defining beans and their roles.

    • Built-in annotations include @Override, @Deprecated, and @SuppressWarnings, which serve...

  • Answered by AI
  • Q15. How do Java Streams handle parallel processing? What are the potential pitfalls of using parallel streams, and how can they be mitigated?
  • Ans. 

    Java Streams enable parallel processing for efficient data handling but come with potential pitfalls that need careful management.

    • Java Streams can be processed in parallel using the 'parallelStream()' method, which divides the workload across multiple threads.

    • Parallel streams utilize the Fork/Join framework, allowing tasks to be split and executed concurrently, improving performance for large datasets.

    • Potential pitfall...

  • Answered by AI
  • Q16. Explain the difference between ArrayList and LinkedList in Java. ArrayList is implemented as a dynamic array, while LinkedList is a doubly linked list. ArrayList provides fast random access (O(1) complexi...
  • Q17. What are the advantages and disadvantages of using Java’s synchronized keyword for thread synchronization? The synchronized keyword ensures that only one thread can access a block of code at a time. It pr...
  • Q18. What is the difference between == and .equals() in Java? == checks for reference equality, meaning it compares memory addresses. equals() checks for value equality, which can be overridden in user-defined...
  • Ans. 

    == checks reference equality; .equals() checks value equality, can be overridden for custom comparison.

    • == compares memory addresses: new String("hello") == new String("hello") returns false.

    • .equals() compares actual content: "hello".equals("hello") returns true.

    • Override equals() when logical equality differs from reference equality, e.g., in custom classes.

    • When overriding equals(), also override hashCode() to maintain ...

  • Answered by AI
  • Q19. How does the Java garbage collector work? Garbage collection in Java automatically reclaims memory occupied by unused objects. The JVM has different types of GC algorithms, including Serial, Parallel, CMS...
  • Ans. 

    Java's garbage collector automatically manages memory, reclaiming space from unused objects through various algorithms.

    • Garbage collection in Java is automatic, freeing developers from manual memory management.

    • The JVM uses different GC algorithms: Serial, Parallel, CMS, and G1, each with unique characteristics.

    • Memory is divided into Young Generation (short-lived objects) and Old Generation (long-lived objects).

    • Minor GC ...

  • Answered by AI
  • Q20. What are the main features of Java 8? Java 8 introduced lambda expressions, enabling functional-style programming. The Stream API allows efficient data processing with map, filter, and reduce operations. ...
  • Ans. 

    Lambda expressions enhance Java code readability and maintainability by simplifying syntax and promoting functional programming.

    • Concise Syntax: Lambda expressions reduce boilerplate code. For example, instead of writing an anonymous class for a Runnable, you can use: `Runnable r = () -> System.out.println("Hello");`

    • Improved Readability: Code becomes more expressive. For instance, using `list.forEach(item -> Syste...

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

I applied via Instahyre and was interviewed before Apr 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. DSA & Java stream
Round 2 - Technical 

(1 Question)

  • Q1. System design round
Round 3 - Behavioral 

(1 Question)

  • Q1. Basic about past experience
Contribute & help others!
anonymous
You can choose to be anonymous

PAJASA Apartments Interview FAQs

How to prepare for PAJASA Apartments interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at PAJASA Apartments. The most common topics and skills that interviewers at PAJASA Apartments expect are SEO, Social Media Marketing, Wordpress, Content Creation and Content Strategy.

Recently Viewed

SALARIES

Paltech

164 salaries

LIST OF COMPANIES

Gramophone

Overview

LIST OF COMPANIES

Vnr Seeds

Overview

COMPANY BENEFITS

Gramophone

11 benefits

SALARIES

Abbott

REVIEWS

LogixHealth

No Reviews

INTERVIEWS

Msr Transport

No Interviews

INTERVIEWS

Digamber Finance

No Interviews

SALARIES

Anmol Feeds

INTERVIEWS

Auntie Fung's

No Interviews

Tell us how to improve this page.

Interview Questions from Similar Companies

10405090xyzabc Interview Questions
3.5
 • 1.3k Interviews
Oyo Rooms Interview Questions
3.3
 • 218 Interviews
FabHotels Interview Questions
3.0
 • 34 Interviews
Taco Bell Interview Questions
4.2
 • 15 Interviews
Club Oxygen Interview Questions
4.0
 • 12 Interviews
Nando's Interview Questions
3.8
 • 6 Interviews
eZee Technosys Interview Questions
4.3
 • 5 Interviews
View all

PAJASA Apartments Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
SEO Executive

Mumbai,

Kailash business park

+1

0-1 Yrs

Not Disclosed

Content Writer- Executive

Mumbai,

Kailash business park

+1

0-1 Yrs

Not Disclosed

WordPress Developer

Mumbai,

Kailash business park

+1

1-3 Yrs

Not Disclosed

Explore more jobs
Compare PAJASA Apartments with

Oyo Rooms

3.3
Compare

FabHotels

3.0
Compare

Taco Bell

4.2
Compare

TAJSATS AIR CATERING

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