I applied online. The process took 4 weeks. I interviewed at Globant (Pune) in Jul 2018
Interview
I faced one technical round followed by HR round. The requirement was to work on client location so I also had to give a client interview which took too long to schedule. I had a good conversation with HR during the HR round.
Interview questions [1]
Question 1
What architecture do you use? Explain it.
Do we have references of activity in viewmodel?
What is livedata?
Explain architecture for app of with list and detail view including network API.
What is clean architecture? Example of MVP clean architecture.
Which classes(UI, repository, network, etc) should belongs to which MVP architecture component?
Test driven development.
Which unittest you did?
What are the test doubles?
What are the stub, spy?
Difference between unit test and integration test?
What do you prefer to use Composition or Inheritance?
Software design patterns (like singleton, observer, builder and adapter.)
Difference between hashmap and hashtable.
Internal structure of hashmap.
SOLID principal.
Use dagger.
Which approach to take for satisfying depency for applicationContext and context?
Fail-safe and fail-fast.
Which one are fail-safe?
How to pass message between thread?
How handler works?
What is looper?
How to make singleton threadsafe?
In a class there are 2 methods, 1 is static and another is instance, both synchronised, can 2 thread access both of those methods at same time?
What is functional interface, marker interface, tag interface?
How to make collapsing Toolbar?
How to use SinglyLinkedList as Stake?
Scenario to explain use of single task launchmode.
How to pass data from 1 fragment to another which are in same activity?
What is intent filter?
What is Certificate pinning?
What's intent service?
What's sticky broadcast?
Explain Comparable and Comparator.
How to create a method which accepts any List like List<A> or List<B> as argument?
Explain try with resources.
In which order activities lifecycle methods will be called when starting Activity A from Activity B?
I applied online. The process took 2 weeks. I interviewed at Globant (Medellín, Antioquia)
Interview
The interview was based in Javascript Question in english, asking about basic concepts of Javascript and NodeJS, It asked about the lyfecycle of an app in Javascript, and AWS context.
it was a great experience having interview with globant. there as many things which i understood here. The manager round was good. More he was asking toward the general understanding
I applied through a recruiter. I interviewed at Globant
Interview
Technical interview based on Azure Cloud - Azure functions Service bus.
Design patterns- Abstract factory pattern.
micro-service arch, Different types of arch. Web Api related - HTTP headers.
Overall interview was vast , covering all the basics of web development.
Interview questions [1]
Question 1
Technical interview based on Azure Cloud - Azure functions Service bus.
Design patterns- Abstract factory pattern.
micro-service arch, Different types of arch. Web Api related - HTTP headers.
when to use transient in DI.
what is execution plan - DB.
Github - merge, rebase. branching.
Code coverage, unit testing framworks.
Abstract vs interface. virtual method. SOLID principle.