Skip to content
Related Articles
Open in App
Not now

Related Articles

Expedia Group Interview Experience for SDE-2 (2 Years Experienced)

Improve Article
Save Article
Like Article
  • Last Updated : 19 Sep, 2022
Improve Article
Save Article
Like Article

Coding Round 1:

  • Given a pair of integers (a,b), you can perform the below operations any number of times and in any order.
    • Change (a,b) to (a+b,b). 
    • Change (a,b) to (a,a+b).
  • Given another pair (c,d). you need to check whether (a,b) can be converted to (c,d) using the above operations.
Input – (1,1) , (5,2)
Output – Yes
  • Given Construct 3 classes, Circle, Rectangle, and Square. Each will have a method getArea(), which will give the area‘s cell value. The circle will have one class variable radius of type Float, Rectangle will have two class variables width and height. The square class will have one class variable width.
  • Given a list of Strings, each containing a 24-bit binary representation of a number. The First 8 bits represent the red color, the next 8 bits represent the green color and the last 8 bits represent blue color. You need to find from which color this pixel representation of RGB  is nearest.  Below is RGB values of 5 colors.
BLACK  0   0    0
WHITE  255   255    255  
RED  255   0    0
GREEN  0   255    0
BLUE  0   255    0

Distance between two pixels is square root((r1-r2)^2 + (g1-g2)^2 + (b1-b2)^2), where r1 and r2 are red values in pixel, g1 and g2 are green values in pixel, and b1 and b2 are blue value in pixel. 
Return for each binary representation of RGB values, its minimum distance for these 5 colors. If a given pixel is at the same distance from more than one of these 5 colors, return “Ambiguous”.

Input – n =1
Output – White

Round 1:

Round 2:

Round 3:

  • Design Library Management System
  •  ACID Properties (followup -question)
My Personal Notes arrow_drop_up
Like Article
Save Article
Related Articles

Start Your Coding Journey Now!