Skip to content

Instantly share code, notes, and snippets.

@karthikb351
Last active October 27, 2016 21:41
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save karthikb351/eb84b48c67f434896e5fa05fce82cc86 to your computer and use it in GitHub Desktop.
Apply for HasGeek's internship

Apply for HasGeek's internship

Hello!

I figured it would be better to streamline this interview process a bit, as well as make it more transparent. So instead of emails and resumes, HasGeek can evaluate you based on your ability to complete one of the following tests.

Along with the Mobile Developer Internship listed here, HasGeek is also interesting to taking on one or two interns to work with our tech stack, which is primarily built on Python and the Flask framework.

NOTE: All further communication with regards to this internship will happen via this gist. I'll keep posting updates (if any) at the bottom, so bookmark this page.

I don't expect you to know things before hand, and what I'll be testing is mostly your ability to read the Getting Started guide and look up some basic examples of the relevant framework/library and finish the test.

There are a couple of tests here, please pick ONLY ONE and solve it.

You will submit your solution via a Pull Request to the test's repository, and we can have a discussion via comments on that Pull Request itself.

Android (link to test)

This is a simple app that uses a variety of frameworks and libraries in tandem, namely, RxJava, Retrofit, GSON, and RecyclerView. The framework for the app is already written, you will need to finish the bits I've left out. If you are facing any issues or have any clarifications, please open an issue and I'll clarify.

Python+Flask (link to test)

This is a website built on Python and the Flask framework that does a simple job of keeping track of a score than can be incremented or decremented. The framework for the website is already written, you will need to fill in the portions where I've left a comment. If you are facing any issues or have any clarifications, please open an issue and I'll clarify.

Deadline: Please submit your Pull Requests by midnight of Tuesday, 18th October.

If you have any clarifications about the the application process as a whole, please leave a comment below.

@arp95
Copy link

arp95 commented Oct 11, 2016

Hi Karthik,
In the makeApiCall() function you are saying we need to call the api through api service class. Can i use intent service for implmenting the service and then getting the data using retrofit using it ?

@csoni111
Copy link

any update on the selection?

@aksareen
Copy link

Hi Karthik,
What's the status update on Python+Flask test results ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment