Role - Java backend developer
Experience - 3 years 5 months
Location - Bangalore
Round 1:
- Tell about the internal working of hashmaps
- What are abstract classes and constructors, can an abstract class have constructor?
- Coding question - Find the minimum changes (total absolute increment/ decrement) needed to make median of an array equal to K, Find the minimum number of arrows needed to burst balloons placed horizontally
Verdict - Selected
Round 2:
- Print 1 to N using 2 threads (write full working code)
- What are the uses of docker, tell about Java Collections Framework
- Tell about the collision resolution techniques in HashMaps, types of database indices, dependency inversion, IOC container
Verdict - Rejected as the multi-threading program gave incorrect output (though I had explained the logic correctly).