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
Mobile Software Engineer Interview Questions
2,718 mobile software engineer interview questions shared by candidates
What is polymorphism?
Ache o próximo palíndromo mais próximo.
How do you communicate if trouble happens?
How does dependency injection work in Android? Explain how you would set up Hilt or Dagger in an Android project.
Sorry, I can't remember the details, but I think the first one was just asking questions that would verify my resume. The second asked some extremely simple questions on HTML and JavaScript
given is an array with chars like: F,V,H,J,I mission is to reverse array to be: I,J,H,V,F with no other assistance array or variable.
A challenge to design a system which includes an Android device on one side of the world, and an Amdocs system on the other, the mission is to describe by main lines, how to build the system so the user will be able to see his cellular bill, amount of internet data left for his package, and any other financial detail about his own account. plus one more limitation which the data package is limited to 500mb ONLY while using WhatsApp application.
Hypothetical Question: Let's say you are a developer and write a piece of code, but the project manager says to do it differently and won't take no for an answer. How do you respond?
The phone interview question was done via Coderpad and was titled "The Threebonacci Table" For the purposes of this problem, a Threebonacci sequence is a twist on the Fibonacci sequence where you would sum the previous three elements to get the next element. That is, if the Threebonacci function is defined as t, where n is the index of the element involved, t(n) = t(n-1) + t(n-2) + t(n-3). You can assume t(0) = 0, t(1) = 1, and t(2) = 1. With this information, please complete the tableview in the following UIViewController so that each UITableViewCell displays its Threebonacci value corresponding with its row index. An example is as follows: 0 1 1 2 4 and so on so forth.
Viewing 441 - 450 interview questions