Upload Button Icon Add office photos

Filter interviews by

Greyb Software Developer Interview Questions and Answers

Updated 22 Sep 2024

Greyb Software Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

HR is in the meet with live video call with all students and then have to attempt the test

Round 2 - Group Discussion 

Asked related to current topics

Round 3 - HR 

(2 Questions)

  • Q1. What are your hobbies?
  • Ans. 

    My hobbies include coding personal projects, playing video games, and hiking in nature.

    • Coding personal projects: I enjoy working on side projects to improve my skills and explore new technologies.

    • Playing video games: I find relaxation and enjoyment in playing video games, especially ones with strategic elements.

    • Hiking in nature: I love spending time outdoors, exploring new trails and enjoying the beauty of nature.

  • Answered by AI
  • Q2. What is your experience?
  • Ans. 

    I have 5 years of experience in software development, specializing in web applications using Java and JavaScript.

    • 5 years of experience in software development

    • Specialize in web applications

    • Proficient in Java and JavaScript

  • Answered by AI

Interview questions from similar companies

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

I applied via Job Portal and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Given the start and end times of the meetings, how can you determine if you are able to attend all of them?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Uikit explaination
  • Q2. Model classes with uikit
  • Ans. 

    Model classes in UIKit are used to represent data in an application's user interface.

    • Model classes in UIKit typically subclass NSObject and are used to store and manage data for views.

    • They can include properties to represent different data fields, methods to manipulate the data, and sometimes protocols for delegation.

    • For example, a model class for a user profile in a social media app might have properties like username...

  • Answered by AI
Round 2 - Coding Test 

Project related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy

Skills evaluated in this interview

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

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

Round 1 - One-on-one 

(2 Questions)

  • Q1. How is GIL and how python handle multi threading
  • Ans. 

    GIL stands for Global Interpreter Lock in Python, which limits execution of multiple threads at once.

    • GIL is a mutex that protects access to Python objects, preventing multiple threads from executing Python bytecodes at once.

    • Due to GIL, Python threads are not suitable for CPU-bound tasks but are still useful for I/O-bound tasks.

    • To handle multi-threading in Python, one can use multiprocessing module or asynchronous progr...

  • Answered by AI
  • Q2. Explain How React works under the hood.
  • Ans. 

    React uses a virtual DOM to efficiently update the actual DOM based on changes in state or props.

    • React creates a virtual DOM representation of the actual DOM.

    • When state or props change, React compares the virtual DOM with the actual DOM to determine the minimal set of changes needed.

    • React then updates the actual DOM efficiently to reflect the changes.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Deep understanding of technology you apply for

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Valid parentheses
  • Q2. Currying with arrow function
  • Ans. 

    Currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of nested functions, each taking a single argument.

    • Currying can be achieved using arrow functions in JavaScript.

    • Arrow functions automatically bind 'this' and do not have their own 'this' value.

    • Example: const add = a => b => a + b;

    • Example: const addFive = add(5); const result = addFive(3); // result

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. DFS related problem
  • Q2. Machine coding round

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus more on ds & algo

Skills evaluated in this interview

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

I applied via Job Portal and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - HR 

(1 Question)

  • Q1. Tell me about a project you have worked on
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude Test + Technical Questions + One Coding Question

Round 2 - Technical 

(2 Questions)

  • Q1. Detect the loop in a Singly linked list
  • Ans. 

    Detect loop in a singly linked list

    • Use two pointers, one moving one step at a time and the other moving two steps at a time

    • If there is a loop, the two pointers will eventually meet

    • If any of the pointers reach the end of the list, there is no loop

  • Answered by AI
  • Q2. 2 Sum (find a pair of numbers that sums up to a target)
  • Ans. 

    The 2 Sum problem involves finding a pair of numbers in an array that adds up to a given target.

    • Use a hash table to store the complement of each number as you iterate through the array.

    • Check if the current number's complement exists in the hash table.

    • If found, return the indices of the two numbers.

    • If no pair is found, return an empty array.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Then there was a GD
Followed by Technical Interview Round 1 and Round 2

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Good number of questions on permutations, english etc

Round 2 - HR 

(1 Question)

  • Q1. What do you know about this company?
  • Ans. 

    The company is a leading software development firm specializing in creating innovative solutions for various industries.

    • Specializes in creating innovative software solutions

    • Works with clients from various industries

    • Known for high-quality and reliable products

    • Has a strong team of experienced developers

    • Focuses on staying up-to-date with the latest technologies

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Concepts of OOPS
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(4 Questions)

  • Q1. What is you name?
  • Q2. What is your qualifications?
  • Q3. Experience coding in python
  • Ans. 

    I have 3 years of experience coding in Python, including developing web applications and data analysis scripts.

    • Developed web applications using Django framework

    • Used Python for data analysis and visualization with libraries like Pandas and Matplotlib

    • Implemented machine learning algorithms in Python using libraries like scikit-learn

  • Answered by AI
  • Q4. What is your future plans?

Interview Preparation Tips

Interview preparation tips for other job seekers - practice

Skills evaluated in this interview

Greyb Interview FAQs

How many rounds are there in Greyb Software Developer interview?
Greyb interview process usually has 3 rounds. The most common rounds in the Greyb interview process are Aptitude Test, Group Discussion and HR.
How to prepare for Greyb Software Developer 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 Greyb. The most common topics and skills that interviewers at Greyb expect are Global Delivery, Oracle ERP, Program Management, Quality Improvement and Sharepoint.

Tell us how to improve this page.

Greyb Software Developer Salary
based on 10 salaries
₹6 L/yr - ₹12 L/yr
At par with the average Software Developer Salary in India
View more details

Greyb Software Developer Reviews and Ratings

based on 3 reviews

2.6/5

Rating in categories

4.0

Skill development

1.8

Work-Life balance

3.5

Salary & Benefits

2.6

Job Security

4.5

Company culture

3.5

Promotions/Appraisal

3.5

Work Satisfaction

Explore 3 Reviews and Ratings
Research Analyst
87 salaries
unlock blur

₹5 L/yr - ₹10.1 L/yr

Senior Research Analyst
27 salaries
unlock blur

₹8 L/yr - ₹16 L/yr

Software Developer
10 salaries
unlock blur

₹6 L/yr - ₹12 L/yr

Patent Analyst
7 salaries
unlock blur

₹5 L/yr - ₹6.5 L/yr

Market Analyst
6 salaries
unlock blur

₹4 L/yr - ₹10 L/yr

Explore more salaries
Compare Greyb with

EXL Service

3.7
Compare

S&P Global

4.2
Compare

Mu Sigma

2.7
Compare

Access Healthcare

3.9
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