• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Interview questions to ask an Android developer

TRex4793

Lurker
Hello!
I'm a pretty new tech recruiter in the Silicon Valley. Was wondering if anyone could provide some questions I could ask during my interviews to determine someone's proficiency in coding/development.

Thanks in advance!

PS I'm also looking for an android developer for a startup in Palo Alto! If you're interested let me know! No sponsorship at this time unfortunately.
 
With respect, I don't think it's a good idea for a non technical person to conduct a technical interview.

One of the better technical tests I had, was to work through a small piece of code and fill in missing pieces, or correct it. However this does take some time and knowledge to prepare.
 
I completely agree! However, I Do need a way of determining if a job seeker has technical knowledge before sending them onto a manager.

I've had a lot of candidates say they are highly skilled in whatever thing I'm recruiting for, go to the manager and be unable whiteboard or answer technical questions.

For example, I was searching for someone with extensive c++ knowledge. The candidate had c++ in all of their roles, said they were an Expert but then it came out that they barely used c++ and couldn't pass the technical interview.
 
I see. I'm sure we can come up with a set of first level filter questions to weed out the people who are trying to bluff it.
I'll have a think...
 
Anyone who calls themselves an Android developer must be able to answer these questions:-

Q: What's the name of the IDE used to develop Android apps?
A: Android Studio

Q: What's the main class needed to start an Android application?
A: Activity

Q: What's the name of the class used to pass data between Activities?
A: Intent

Q: Can you name any of the basic layout classes?
A: LinearLayout, FrameLayout, GridLayout, RelativeLayout, ConstraintLayout (there are more)

Q: What UI class would I use to display a string?
A: EditText, or TextView

Q: What UI class would you use to display a list of items?
A: ListView

Q: In which file would you specify the app permissions?
A: The manifest

Q: What's the usual database used in an Android app?
A: SQLite

Q: What's the name of the build tool used to build an Android app?
A: Gradle

Q: What is an AVD, and what does it do?
A: Android Virtual Device. Used by the emulator, to simulate a real device
 
I see. I'm sure we can come up with a set of first level filter questions to weed out the people who are trying to bluff it.
I'll have a think...

I guess you still can't read a****** I said you can remove me from The Forum and kiss my ass you faget
 
Q1: I've never used Android Studio, always had problems installing and setting up. Not even used Eclipse for years... Text pads all the way, that way you use your brain (memory) lol. However I only really use the NDK, that way I can develop cross platform, and not use Java!


My question: Any examples of your apps on the Play store I can see?
 
My question: Any examples of your apps on the Play store I can see?

No. The apps I develop are for my own personal use. I don't publish them.
I have developed a gig management app with some very useful features (I think anyway). I may at some point publish that one, if it ever gets out of beta ;)
 
Sorry, that was the question I thought she should ask.

Same'ish here though, I have a few old one's in store, but current no. However I do have a number on a tablet that I use to show interested people and if applicable to a prospective employer
 
Sorry, that was the question I thought she should ask.

Oops, yes excellent question!

Same'ish here though, I have a few old one's in store, but current no. However I do have a number on a tablet that I use to show interested people and if applicable to a prospective employer

Exactly what I do. Having some demonstrable apps is a great way of showcasing your skills.
 
Back
Top Bottom