LeetCode is a great website to start with. Ideal candidate should be familiar with Data Structure and Algorithm topics such as Array, Stack, Queue, Binary Tree, Binary Search Tree, Recursion, Linked List, Hash etc.
– https://leetcode.com/problemset/all/
– https://www.interviewbit.com/courses/programming/ (Data Structure and Algorithm concepts with questions available)
These following questions need to be solved and uploaded in github.
Sample Questions:
Invert Binary Tree – https://leetcode.com/problems/invert-binary-tree/
Min Stack – https://leetcode.com/problems/min-stack/
Merge Two sorted List – https://leetcode.com/problems/merge-two-sorted-lists/
Add Two number – https://leetcode.com/problems/add-two-numbers/
Choose your preferred coding language to solve the problem. Problem solving ability is the main skill that we expect. You can always join us and learn all new technologies such NodeJs, AngularJs, Mobile App etc.
Problem solving tips:
Solve coding problems by writing/typing code. Reading theory might not help you for the interview. Do not spend too much time solving in a single question. To understand the concept and solve problem, study in groups. challenge a question to your friend and solve.
How to Apply ?
Please read all job details clearly and apply exactly as mentioned below only if you meet eligibility criteria.
About Company: ChennaiHub.in is a start up company focused on helping our customers to sell their real estate properties through our website. We want to hire a candidate who is willing to learn new things, showing passion towards improving our software, completing things on time.
We are doing a lot of development activities from scratch. There are a lot of opportunities for fresh graduates to learn and code. We are open to your innovative ideas :)