Upload Button Icon Add office photos

Filter interviews by

People Tech Group Ruby on Rails Developer Interview Questions and Answers

Updated 8 May 2024

People Tech Group Ruby on Rails Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. What is meta programming
  • Ans. 

    Meta programming is writing code that writes code, allowing for dynamic generation and modification of classes and methods at runtime.

    • Meta programming allows for creating methods and classes dynamically.

    • It can be used for defining methods at runtime based on certain conditions.

    • Examples include defining methods using define_method or dynamically creating classes using Class.new.

  • Answered by AI
  • Q2. What is concurrent in rails
  • Ans. 

    Concurrency in Rails allows multiple tasks to be executed simultaneously, improving performance and responsiveness.

    • Concurrency in Rails is achieved through the use of background jobs and threads.

    • It allows multiple requests to be processed at the same time, improving the overall performance of the application.

    • Popular tools for implementing concurrency in Rails include Sidekiq, DelayedJob, and Active Job.

    • Concurrency can ...

  • Answered by AI
  • Q3. What is inheritance
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class inherits attributes and behaviors from another class.

    • Allows for code reusability by creating a new class that is based on an existing class

    • Child class can access all the attributes and methods of the parent class

    • Helps in creating a hierarchy of classes with shared characteristics

  • Answered by AI
  • Q4. Module and class

Interview Preparation Tips

Topics to prepare for People Tech Group Ruby on Rails Developer interview:
  • Ruby rails
Interview preparation tips for other job seekers - Prepare in depth of what you learned

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Easy
Process Duration
-
Result
Selected Selected

I applied via Campus Placement

Round 1 - Coding Test 

4 sections Quantitative Analysis, Programming Based (output analysis, error detection), Aptitude and ML Engineering ( activation functions, models etc basics)

Round 2 - One-on-one 

(2 Questions)

  • Q1. Merge Sort simple divide and conquer but a pain to execute they really just look for how logical you are and if your approach is correct
  • Q2. Talk about your projects previous experience etc
Round 3 - HR 

(2 Questions)

  • Q1. What do you think about Q
  • Q2. Personality based questions like what are your hobbies, what drives you etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident consistent and concise
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Feb 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Was asked to create a game of finger cricket (like the one indians played in school (90s kids))

Round 2 - One-on-one 

(1 Question)

  • Q1. Detailed Architectural discussion on my current project and technical questions.
Round 3 - One-on-one 

(1 Question)

  • Q1. Social change interview.
Round 4 - HR 

(1 Question)

  • Q1. Salary negotiation

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on clean code.
Know your current project's arch priperly and discuss anongst peers pn improvements that can be made coz that will be asked. CQRS, clean code, tdd, solid.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Dec 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

It's aptitude and coding test they asked questions related to data interpretation mostly.and one coding question easy one and two SQL questions I got on joins

Round 2 - Group Discussion 

Topic given by them you have two minutes to think and then discuss with group for 5 minutes. At the end they ask for conclusion from everyone there is group of eight students and they select two or three from them

Round 3 - Technical 

(5 Questions)

  • Q1. Asked about testing
  • Q2. What are types of testing
  • Ans. 

    Types of testing include unit testing, integration testing, system testing, acceptance testing, and regression testing.

    • Unit testing: Testing individual components or functions of the software.

    • Integration testing: Testing how different components work together.

    • System testing: Testing the entire system as a whole.

    • Acceptance testing: Testing to ensure the software meets the requirements.

    • Regression testing: Testing to ensu...

  • Answered by AI
  • Q3. Project related questions
  • Q4. Hr related questions
  • Q5. Whitebox vs black box testing
  • Ans. 

    Whitebox testing is testing the internal logic of the software, while black box testing is testing the functionality without knowledge of the internal code.

    • Whitebox testing involves testing the internal structure, code paths, and algorithms of the software.

    • Black box testing involves testing the functionality, inputs, and outputs of the software without knowledge of the internal code.

    • Whitebox testing is typically done b...

  • Answered by AI

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed before Jan 2019. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Typical hr questions related to why do you want to join us. Why are you leaving your job.
  • Q2. 1.Db find second highest record. 2.group by query problem. 3.lambda expressions. 4.Hashmap implementations 5.Java tricky questions.
  • Q3. 2 questions asked pen paper round. This round is more about understanding analytics ability.

Interview Preparation Tips

Interview preparation tips for other job seekers - Not good company for seasoned craftsmen.
Office is too far from city centre.
Looks flashy from outside by promotions and GPTW certifications by inside it's too shaky.
No auditing of process by management, mentorship is which is of no use as leads keep telling existing employees not to help new person joined in the team.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via campus placement at S.P. Jain Institute of Management and Research, Mumbai and was interviewed in Nov 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

General aptitude & domain quiz

Round 2 - Case Study 

Analytics case study & ppt submission

Round 3 - Technical 

(1 Question)

  • Q1. Technical interview & presentation
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Oops concepts , can be solved in any logic using js as well
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Oct 2023. There were 3 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 

Moderate Level questions were asked.

Round 3 - Coding Test 

Medium level questions were asked.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be through with DSA and Aptitude.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Dec 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 tips
Round 2 - Technical 

(4 Questions)

  • Q1. Split array into specified size
  • Ans. 

    Split an array of strings into specified size chunks

    • Use a loop to iterate through the array and slice it into chunks of specified size

    • Check if the array length is divisible by the specified size, if not handle the remaining elements separately

    • Example: ['apple', 'banana', 'cherry', 'date'] split into chunks of size 2 would result in [['apple', 'banana'], ['cherry', 'date']]

  • Answered by AI
  • Q2. Flatten nested array
  • Q3. Internal working of the hash map with custom object
  • Ans. 

    A hash map is a data structure that stores key-value pairs, using a hash function to map keys to indexes in an array.

    • Hash map uses a hash function to determine the index of the key in the underlying array.

    • Collision resolution techniques like chaining or open addressing are used to handle cases where multiple keys hash to the same index.

    • Custom objects used as keys must override the hashCode() and equals() methods for pr

  • Answered by AI
  • Q4. SQL query to find the highest salary from a specific department
  • Ans. 

    SQL query to find the highest salary from a specific department

    • Use the MAX() function to find the highest salary

    • Filter the results based on the specific department using WHERE clause

    • Join the employee table with the department table if necessary

  • Answered by AI
Round 3 - Technical 

(4 Questions)

  • Q1. Working of the hash set with the employee object
  • Ans. 

    A hash set stores unique elements using a hash function for efficient retrieval.

    • Hash set stores unique elements based on their hash code

    • Employee object must have proper hashCode() and equals() methods implemented

    • Example: HashSet employeeSet = new HashSet<>();

Answered by AI
  • Q2. SQL queries grouped by
  • Q3. String conversion camel case to snake case
  • Ans. 

    Convert a string from camel case to snake case.

    • Split the camel case string into words based on uppercase letters.

    • Convert each word to lowercase and separate them with underscores.

    • Join the words back together with underscores to form the snake case string.

  • Answered by AI
  • Q4. Multi-thread question
  • Interview Preparation Tips

    Topics to prepare for Wissen Technology Softwaretest Engineer interview:
    • Java
    • Spring Boot
    • exception handling
    • Collections
    Interview preparation tips for other job seekers - Be confident in the interview

    Skills evaluated in this interview

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

    I applied via Naukri.com and was interviewed in Dec 2022. There were 3 interview rounds.

    Round 1 - Resume Shortlist 
    Pro Tip by AmbitionBox:
    Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
    View all tips
    Round 2 - Coding Test 

    They given 2 codes to solve in different programming language

    Round 3 - Technical 

    (2 Questions)

    • Q1. They asked mostly based on resume 1. write a program from your choice ? 2.Aptitude questions 3.strength and weekness? 4.hobbies?
    • Q2. Where do you see yourself after 5 years

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Prepare well for the interview and all the best for good future interms of good wealth.

    People Tech Group Interview FAQs

    How many rounds are there in People Tech Group Ruby on Rails Developer interview?
    People Tech Group interview process usually has 1 rounds. The most common rounds in the People Tech Group interview process are Technical.
    What are the top questions asked in People Tech Group Ruby on Rails Developer interview?

    Some of the top questions asked at the People Tech Group Ruby on Rails Developer interview -

    1. What is meta programm...read more
    2. What is concurrent in ra...read more
    3. What is inherita...read more

    Tell us how to improve this page.

    Interview Questions from Similar Companies

    TCS Interview Questions
    3.7
     • 10.2k Interviews
    Infosys Interview Questions
    3.7
     • 7.5k Interviews
    Wipro Interview Questions
    3.7
     • 5.5k Interviews
    Tech Mahindra Interview Questions
    3.6
     • 3.8k Interviews
    HCLTech Interview Questions
    3.5
     • 3.7k Interviews
    LTIMindtree Interview Questions
    3.9
     • 2.9k Interviews
    Mphasis Interview Questions
    3.4
     • 787 Interviews
    CitiusTech Interview Questions
    3.4
     • 262 Interviews
    View all
    Junior Software Engineer
    468 salaries
    unlock blur

    ₹1 L/yr - ₹5.9 L/yr

    Software Engineer
    437 salaries
    unlock blur

    ₹2.4 L/yr - ₹12.5 L/yr

    Senior Software Engineer
    142 salaries
    unlock blur

    ₹7 L/yr - ₹27 L/yr

    Softwaretest Engineer
    140 salaries
    unlock blur

    ₹2 L/yr - ₹10.1 L/yr

    Associate Software Engineer
    134 salaries
    unlock blur

    ₹2 L/yr - ₹5.1 L/yr

    Explore more salaries
    Compare People Tech Group with

    Infosys

    3.7
    Compare

    Wipro

    3.7
    Compare

    TCS

    3.7
    Compare

    HCLTech

    3.5
    Compare

    Calculate your in-hand salary

    Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
    Did you find this page helpful?
    Yes No
    write
    Share an Interview