Upload Button Icon Add office photos
Engaged Employer

i

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

Homesfy Realty Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Homesfy Realty Softwaretest Engineer Interview Questions and Answers

Updated 11 Jun 2024

Homesfy Realty Softwaretest Engineer Interview Experiences

1 interview found

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

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

Interview Preparation Tips

Interview preparation tips for other job seekers - Good Interview process.

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is string eplain that code
  • Ans. 

    A string is a sequence of characters used to represent text.

    • Strings are typically enclosed in quotation marks

    • Strings can contain letters, numbers, symbols, and spaces

    • Strings can be manipulated using various string functions

  • Answered by AI
  • Q2. What is array how type of array
  • Ans. 

    An array is a data structure that stores a collection of elements of the same type in a contiguous memory location.

    • Arrays can be of different types such as integer arrays, float arrays, or string arrays.

    • Example: string[] names = {"Alice", "Bob", "Charlie"};

    • Arrays in most programming languages are zero-indexed, meaning the first element is at index 0.

    • Arrays allow for efficient access and manipulation of elements based o

  • Answered by AI
Round 2 - Aptitude Test 

Very few question asking like time and work

Skills evaluated in this interview

I applied via Company Website and was interviewed in Mar 2022. There were 2 interview rounds.

Interview Preparation Tips

Topics to prepare for NoBroker Softwaretest Engineer interview:
  • Communication Skills
Interview preparation tips for other job seekers - Aptitude and reasoning is useful in present situation

I applied via LinkedIn and was interviewed in Mar 2022. There were 2 interview rounds.

Interview Preparation Tips

Interview preparation tips for other job seekers - To improve Communication skills

I applied via Walk-in and was interviewed before Mar 2021. There were 3 interview rounds.

Interview Preparation Tips

Interview preparation tips for other job seekers - The square yards is a company which acts like a brokerage between sellers and buyers.

Interview Questionnaire 

10 Questions

  • Q1. General question on database
  • Q2. Few algorithm based questions
  • Q3. Detailed discussion about my projects
  • Q4. Discussion on my projects
  • Q5. Three or four puzzles
  • Q6. Few dynamic programming problems
  • Q7. One sorting based questions
  • Q8. What is the most important thing you are taking with you from IIT Kgp?
  • Ans. 

    The importance of problem-solving skills and teamwork.

    • Developed problem-solving skills through challenging coursework and projects.

    • Collaborated with diverse teams to complete group projects.

    • Participated in hackathons and coding competitions to enhance skills.

    • Learned to manage time effectively and prioritize tasks.

    • Developed a strong work ethic and dedication to excellence.

  • Answered by AI
  • Q9. What do you know about commonfloor?
  • Ans. 

    CommonFloor is a real estate platform that helps people find and rent/buy properties.

    • CommonFloor was founded in 2007 and is based in Bangalore, India.

    • It offers a range of services including property listings, property management, and home loans.

    • The platform has over 5 million registered users and lists properties in over 200 cities in India.

    • In 2016, CommonFloor was acquired by Quikr, another Indian online classifieds p

  • Answered by AI
  • Q10. Detailed discussion on all my projects

Interview Preparation Tips

Round: Test
Experience: Multiple choice questions were not that difficult, mostly on database and operating system. Coding question was good and i think that made the whole difference , it was on graph theory (distance between two nodes).
Tips: In general prepare all the concepts of Dynamic programming for the tests during placements not only for commonfloor they are the most generally asked questions.
Duration: 60 minutes
Total Questions: 6

Round: Technical Interview
Experience: I stuck in one of the database question , but my knowledge on my project and algorithm was good , finally they remarked me with good technical knowledge.
Tips: Prepare your projects ,i think that is most vital part in your selection . I had friends who had good technical knowledge but didn't prepare there projects well they had to face failure at many places because of that.

Round: Technical Interview
Experience: This round of mine i think was flawless i answered every questions. Step by step discussion with the panel on every question presented my point well .
Tips: Try to discuss your every doubt with interviewer about the questions and even if don't know the answer try to solve the problem interviewer will help you .

Round: HR Interview
Experience: I didn't prepare the HR question so i was bit scared before the interview but i gone with the flow and answered all the questions as i actually felt . I had good knowledge on all my projects so i had no problem there.
Tips: Prepare the hr questions because i n many interviews it could have made the difference i was shortlisted in VISA and i think finally hr round made the difference. All the above rounds were elimination.

General Tips: Be focused every time , placement time in IIT can be very difficult . Don't get depressed if you don't get selected there are lot of companies.
Skills: Database, Algorithm, Operating System, C, C++ , JAVA
College Name: IIT KHARAGPUR
Funny Moments: I did not slept for 3 days because of the schedule , my three test gone bad because of that.

Skills evaluated in this interview

I appeared for an interview before Apr 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Easy

This was a test where 2 coding questions were to be solved in 45 minutes.

  • Q1. 

    Excel Column Number Conversion

    Given a column title as it appears in an Excel sheet, your task is to return its corresponding column number.

    Example:

    Input:
    S = "AB"
    Output:
    28
    Explanation:

    The seq...

  • Ans. 

    Convert Excel column title to corresponding column number.

    • Iterate through the characters in the input string from right to left

    • Calculate the value of each character based on its position and multiply by 26^index

    • Sum up the values to get the final column number

  • Answered by AI
  • Q2. 

    Check Permutation Problem

    Determine if two given strings, str1 and str2, are permutations of each other.

    Explanation:

    Two strings are permutations of each other if the characters of one string can be re...

  • Ans. 

    Check if two strings are permutations of each other.

    • Create character frequency maps for both strings.

    • Compare the frequency maps to check if they are permutations.

    • Handle edge cases like empty strings or strings of different lengths.

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAPropTiger interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview Questionnaire 

12 Questions

  • Q1. Given a no K and an array. Find pair of elements whose sum is equal to given no K
  • Ans. 

    Find pair of elements in an array whose sum is equal to a given number K.

    • Iterate through the array and for each element, check if K minus the element exists in the array.

    • Use a hash table to store the elements and their indices for faster lookup.

    • If multiple pairs exist, return any one of them.

    • If no pair exists, return null or an appropriate message.

  • Answered by AI
  • Q2. If there is a website run by 2 servers. These 2 servers balances the load using Load Balancer. So, if 1 session is created on 1 server and say load is shift to another server immediately, then how session ...
  • Ans. 

    Session is maintained using session affinity or sticky sessions.

    • Session affinity ensures that a user's session is always directed to the same server.

    • Load balancer uses a unique identifier to route requests to the same server.

    • Sticky sessions can be implemented using cookies or URL rewriting.

    • Session replication can also be used to maintain session data across multiple servers.

  • Answered by AI
  • Q3. WAP to implement some basic Design Patterns like Singleton?
  • Ans. 

    Singleton pattern ensures only one instance of a class is created and provides a global point of access to it.

    • Create a private constructor to prevent direct instantiation of the class

    • Create a private static instance of the class

    • Create a public static method to access the instance

    • Ensure thread safety by using synchronized keyword or static initialization block

    • Examples: Logger, Configuration Manager, Database Connection

  • Answered by AI
  • Q4. Abstract class? How it is different from interface? Is multiple inheritance possible in php? How?
  • Ans. 

    Explaining abstract class, interface and multiple inheritance in PHP.

    • Abstract class is a class that cannot be instantiated and can have abstract methods.

    • Interface is a collection of abstract methods and constants that can be implemented by a class.

    • Multiple inheritance is not possible in PHP, but can be achieved using interfaces.

    • Interfaces can be implemented by multiple classes, allowing for multiple inheritance-like be

  • Answered by AI
  • Q5. Write a stored procedure from a given set of tables and conditions. Simple one
  • Ans. 

    Write a stored procedure from given tables and conditions

    • Identify the tables and their relationships

    • Determine the conditions to be used in the stored procedure

    • Write the SQL code for the stored procedure

    • Test the stored procedure to ensure it returns the desired results

  • Answered by AI
  • Q6. How to increase php memory at run time, if it exhausts?
  • Ans. 

    To increase PHP memory at run time, modify the php.ini file or use ini_set() function.

    • Edit the memory_limit value in php.ini file

    • Use ini_set('memory_limit', '256M') function to increase memory limit at run time

    • Check for memory leaks in the code

    • Use unset() function to free up memory after use

  • Answered by AI
  • Q7. What all we can do with php.ini?
  • Ans. 

    php.ini is a configuration file for PHP that allows users to customize various settings.

    • Change PHP settings such as memory limit, file upload size, and error reporting

    • Enable or disable extensions and modules

    • Set timezone and language settings

    • Configure email settings

    • Control caching and session settings

  • Answered by AI
  • Q8. Session and cookies?
  • Q9. Javascript clausers?
  • Q10. Jquery function to get domain from a url?
  • Ans. 

    Use window.location to get domain from a url in jQuery.

    • Use window.location to get the full url

    • Use .hostname to get the domain name

    • Use .replace() to remove 'www.' if present

  • Answered by AI
  • Q11. WAP to get smallest plindron number larger than the given no?
  • Ans. 

    WAP to find smallest palindrome number larger than given number.

    • Convert the given number to string and check if it is already a palindrome.

    • If not, increment the number and check if it is a palindrome.

    • Repeat until a palindrome number larger than the given number is found.

    • Use a while loop to implement the above steps.

  • Answered by AI
  • Q12. WAP to check if linked list elements is a palindrome without using any extra space?
  • Ans. 

    WAP to check if linked list elements is a palindrome without using any extra space.

    • Traverse the linked list and reverse the second half of the list

    • Compare the first half with the reversed second half

    • Use two pointers to traverse the list, one at normal speed and other at double speed

  • Answered by AI

Interview Preparation Tips

Skills: Algorithm, JQuery, Javascript
College Name: na

Skills evaluated in this interview

Interview Questionnaire 

7 Questions

  • Q1. Find the first non repetitive character in a string?
  • Ans. 

    Find the first non-repeating character in a string.

    • Create a hash table to store the frequency of each character in the string.

    • Iterate through the string and check the frequency of each character.

    • Return the first character with a frequency of 1.

  • Answered by AI
  • Q2. What is connection pooling
  • Ans. 

    Connection pooling is a technique of reusing database connections to improve performance.

    • Connection pooling helps to reduce the overhead of creating and destroying database connections.

    • It maintains a pool of connections that can be reused by multiple clients.

    • Connection pooling is commonly used in web applications to handle multiple requests simultaneously.

    • It can be configured with parameters like maximum number of conn...

  • Answered by AI
  • Q3. Write a singleton class in php?
  • Ans. 

    A singleton class in PHP is a class that can only be instantiated once.

    • Create a private constructor to prevent direct instantiation

    • Create a private static variable to hold the instance of the class

    • Create a public static method to get the instance of the class

    • Ensure that the public static method always returns the same instance

  • Answered by AI
  • Q4. How to write a Connection class to MySQL database using PHP?
  • Ans. 

    To connect to MySQL database using PHP, create a Connection class.

    • Use mysqli_connect() function to establish a connection

    • Pass the database credentials as parameters to the function

    • Create a constructor method to initialize the connection

    • Create a query method to execute SQL queries

    • Close the connection using mysqli_close() method

  • Answered by AI
  • Q5. What are the different types of error in php?
  • Ans. 

    There are three types of errors in PHP: syntax errors, runtime errors, and logical errors.

    • Syntax errors occur when the code is not written correctly, such as missing semicolons or parentheses.

    • Runtime errors occur during the execution of the code, such as trying to access an undefined variable.

    • Logical errors occur when the code runs without errors, but produces unexpected results, such as a miscalculation in a formula.

  • Answered by AI
  • Q6. How session works in php?
  • Ans. 

    Session in PHP allows to store user data on the server for later use.

    • Session starts when a user logs in and ends when the user logs out or the session expires.

    • Session data is stored on the server and identified by a unique session ID.

    • Session variables can be set and accessed using the $_SESSION superglobal array.

    • Session can be destroyed using the session_destroy() function.

    • Session can be used to store user-specific dat...

  • Answered by AI
  • Q7. Find missing element in an array of elements from 0 to n-1?
  • Ans. 

    Find missing element in an array of elements from 0 to n-1

    • Calculate sum of all elements in array and subtract from sum of n natural numbers

    • Use XOR operation on all elements and n natural numbers

    • Sort the array and find the missing element

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: You have been given stack of documents that have already been processed and some that have not. your task is to classify these documents into one of the eight categories: [1,2,3..8]. However you notice that there are already large amount of documents which have already been correctly processed(training data). you decide to use machine learning on this data in order to categorize.First line of the input file contain T number of documents. T lines will follow each containing a series of space separated words which represents the processed word.

Skills: PHP, data base, data structure
College Name: NA

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Homesfy Realty Interview FAQs

How many rounds are there in Homesfy Realty Softwaretest Engineer interview?
Homesfy Realty interview process usually has 1 rounds. The most common rounds in the Homesfy Realty interview process are Technical.
What are the top questions asked in Homesfy Realty Softwaretest Engineer interview?

Some of the top questions asked at the Homesfy Realty Softwaretest Engineer interview -

  1. Testing Basics and princip...read more
  2. Java basics and cod...read more

Recently Viewed

SALARIES

Gleeds Hooloomann Consulting

INTERVIEWS

Sowparnika

No Interviews

SALARIES

Prestige Estates Projects

SALARIES

Gleeds Hooloomann Consulting

INTERVIEWS

Sikka Group

No Interviews

INTERVIEWS

Sikka Group

No Interviews

INTERVIEWS

Urbanrise

No Interviews

INTERVIEWS

Eros Group

No Interviews

INTERVIEWS

Vijay Raja Homes

No Interviews

SALARIES

Gleeds Hooloomann Consulting

No Salaries

Tell us how to improve this page.

Homesfy Realty Softwaretest Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

NoBroker Interview Questions
3.2
 • 234 Interviews
Square Yards Interview Questions
3.8
 • 200 Interviews
MagicBricks Interview Questions
4.0
 • 77 Interviews
Omaxe Interview Questions
4.1
 • 35 Interviews
Brigade Group Interview Questions
4.1
 • 32 Interviews
Quikr Interview Questions
3.7
 • 31 Interviews
99acres Interview Questions
3.9
 • 29 Interviews
PropTiger.com Interview Questions
4.0
 • 23 Interviews
Sunteck Realty Interview Questions
3.3
 • 23 Interviews
View all
Homesfy Realty Softwaretest Engineer Salary
based on 7 salaries
₹3.6 L/yr - ₹5.7 L/yr
19% less than the average Softwaretest Engineer Salary in India
View more details
Assistant Manager
73 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Sales Manager
72 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
13 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Management Trainee
8 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Softwaretest Engineer
7 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Homesfy Realty with

MagicBricks

4.0
Compare

99acres

3.9
Compare

CommonFloor

3.7
Compare

PropTiger.com

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