Hiring Manager round: 1. What is your career growth plan 2. Why Journi 3. What do you know about journi 4. Whats the reason behild your job search and applying for Journi With Mobile Lead (mostly non technical, but behavioral and team fit testing): 1. Discuss my Experience 2. Discuss real world cross team collaboration examples 3. Behavioral questions related to leadership, work scenarios faced 4. Journi work style and team process Take Home Test: (You got 3 hours to fix and send a zip file back to HR) 1. Fix some issue in an existing app 2. Jetpack Compose Knowledge 3. API modification Mobile Lead round is too soon in my opinion, people would rather do the take home assessment and if successful in that, would be open to speak more with team mates.
Android Software Engineer Interview Questions
10,458 android software engineer interview questions shared by candidates
Asked some Android related questions and to create a MVVM project from scratch, sharing the screen.
Describe Scoped functions in Kotlin ?
Peor tiempo para obtener un valor de un hashmap. Y como funciona.
Describe the hardest product you've built to date, what did it involved, what devices and how did it perform. Pros and cons? Describe the hardest product you've built to date, what did it involved, what devices and how did it perform. Pros and cons?
What will be the return value of someCoolFunction("[ab][bc][ca]", "[", "]")? public static String[] someCoolFunction(String str, String open, String close) { if (str == null || open == null || close == null) { return null; } int strLen = str.length(); if (strLen == 0) { return null; } int closeLen = close.length(); int openLen = open.length(); List list = new ArrayList(); int pos = 0; while (pos < (strLen - closeLen)) { int start = str.indexOf(open, pos); if (start < 0) { break; } start += openLen; int end = str.indexOf(close, start); if (end < 0) { break; } list.add(str.substring(start+1, end)); pos = end + closeLen; } if (list.isEmpty()) { return null; } return (String[]) list.toArray(new String [list.size()]); } ["bb", "cc", "da"] ["a", "b", "c"] ["ab", "bc", "ca"] ["b", "c", "a"] ["c", "b", "a"] Question 4 A perfect number is a positive integer that is equal to the sum of its proper positive divisors (factors) excluding the number itself. Complete the following function which determines whether a given number is perfect or not. int perfect(int n) { int tot = 1; int i; // ********************* // What's the code here? // ********************* return tot == n; } for (i = 2; i < n; i++) { if ( (i % n) != 0 ) { tot += i; } } for (i = 2; i < n; i++) { if ( (i % n) == 0 ) { tot += i; } } for (i = 2; i < n; i++) { if ( (n % i) == 0 ) { tot += i; } } for (i = 2; i < n; i++) { if ( (n % i) != 0 ) { tot += i; } }
They asked about my confidence level
Programing test simple questions asked, like String manipulation and file handling.
Basics of Android .
1.Technical Questions are:- a) factorial b) find minimum element in an array c) find second minimum element in an array d) palindrome program e) string reverse without using inbuilt functions and 2-3 more(don't remember) 2.In the technical interview, they would ask you the basics of the profile for which you are applying. 3. Interview with CEO/COO is pretty cool. They just wanna know about you and they might give some puzzle. Also, they may ask you to correct your code of technical round. 4. Basic questions, salary, about you, hobbies etc.
Viewing 1251 - 1260 interview questions