given an API that looks like this: interface EventReporter { enum Interval = {SECOND, MINUTE, HOUR}; public void recordEvent(String eventName, LocalDateTime t); public Map<String, Int> getEventCounts(String eventName, LocalDateTime start, LocalDateTime end, Interval i) } and data that looks like this: "x", 20:00:01 "x", 20:00:01 "x", 20:00:15 "x", 20:10:00 "x", 20:58:00 Describe a data structure and how you might implement the API's that come up with counts (via the "getEventCounts") for these three different "interval" types: Ask for event counts for "x", from 20: to 21:, with interval Second, you'd get: {"20:00:01": 2, "20:00:15": 1, "20:10:00": 1, "20:58:00": 1} Or with interval Minute: "20:00" -> 3, "20:10" -> 1, "20:58" -> 1 Or with interval hour: "20" -> 5
Lead Mobile Engineer Interview Questions
3,576 lead mobile engineer interview questions shared by candidates
What is polymorphism?
What are your greatest strengths?
Ache o próximo palíndromo mais próximo.
How do you communicate if trouble happens?
Q. How would you deal with customers who are really unhappy with the product and hostile?
To show samples of work
How does dependency injection work in Android? Explain how you would set up Hilt or Dagger in an Android project.
The name of the high school I graduated from, which I felt was a little off since I graduated college and had my education history in my resume.
Q: What was one thing that they asked you? When can you start and to be at the meeting in the morning, and to bring my ID and social security card with me.
Viewing 721 - 730 interview questions
See Interview Questions for Similar Jobs
Lead Mobile DeveloperHybrid Mobile DeveloperHybrid Mobile App DeveloperSenior Mobile Ios DeveloperMobile Ios DeveloperSwift DeveloperAndroid Software DeveloperSr Ios DeveloperLead Android EngineerAndroid Application DeveloperIos Application DeveloperSenior Mobile EngineerAndroid Software EngineerSenior Android Software EngineerLead Ios EngineerLead Android DeveloperFreelance Ios DeveloperIos App Developer