0% found this document useful (0 votes)
2K views

Testpress Interview Process PDF

This document outlines the interview process for a software developer position at Testpress. It describes that they are looking for candidates who enjoy learning new things through sites like dev.to and freecodecamp. The company is revolutionizing education in India through their learning management system. In the interview process, they will assess a candidate's problem solving skills, code quality, communication abilities, and receptiveness to feedback. Successful candidates will have a strong work ethic, passion for learning, and ability to meet deadlines.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views

Testpress Interview Process PDF

This document outlines the interview process for a software developer position at Testpress. It describes that they are looking for candidates who enjoy learning new things through sites like dev.to and freecodecamp. The company is revolutionizing education in India through their learning management system. In the interview process, they will assess a candidate's problem solving skills, code quality, communication abilities, and receptiveness to feedback. Successful candidates will have a strong work ethic, passion for learning, and ability to meet deadlines.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

INTERVIEW PROCESS

SOFTWARE DEVELOPER
Do you read dev.to, hackernoon, freecodecamp?
Do you like to associate yourself with a team which
is excited in learning new things?
Do you have the right attitude to solve problems
together?

If so, we might want to meet you.


WHAT WE DO?

At Testpress, we are revolutionizing the way


Indian students learn.
We have a learning management system which
is simpler, faster and cheaper tool for coaching
organizations.
Our platform provides interesting features like
gamification, micro learning, inbuilt store, course
and student management.
These have helped bootstrap many micro
edupreneurs in the country and increase their
revenue 10x.
INTERVIEW PROCESS
HOW WE
WORK?

We work minimum of 9 hours a day. Sometimes


this extends until we complete the task.
Most of the weekends are off, however there
are times when you would have to work.
You should use the web extensively and have
the self-motivation to learn and produce results.
We have very stricter deadlines. You should
ensure that you get the job done on time.
We obsess over good code. Every code which
gets into production is peer reviewed. This
means getting your job done is also dependent
on how easy your code gets reviewed. This
needs focus and planning.
HOW WE
WORK?

We take pride in understanding on how we get


the output. Getting output without
understanding how it works is frowned here.
We are deeply customer centric. This means you
might have to face customer directly if the need
arises. You should care and develop empathy
with a customer.
Working in a small team like ours would give you
all the freedom to make an impact in production.
WHY YOU
SHOULD JOIN
US?

You will be working along with the founders and


will have access to learn how an entire web
startup works.
We conduct weekly internal tech talks and
encourage enthusiastic participation.
This would involve learning a new topic by
doing it hands on along with other members of
the team.
Occasionally, we share any new tech stuff with
the team and expect you to actively participate
in the same.
SKILLS WE
EXPECT

You should be able to write clean,


understandable and extendable code
You would be expected to follow SOLID
principles in case of Object Oriented
Programming
You should be able to communicate your
thoughts, design and explain us why your
approach is being used
Knowledge in Python, Django, Android, Swift is
an added bonus
PROBLEM
SOLVING

You will be given a problem statement and you


need to come up with a solution with is best
suited for the problem
We will assess based on how you have
understood the problem, how the solution is
designed and approached
The code should be clean, understandable and
extendable
The code would be reviewed and will be
followed up with a feedback. This is to analyze
your openness to feedback and how well you
collaborate with rational reasons
The code can be in any language as long as it
can be easily explained and understood
SUMMARY

To summarize we will be looking for the following


Interest in learning, unlearning and relearning
skills
Passion for software development
Ability to explain your thoughts clearly
Ability to solve problems quickly
Enthusiasm in learning new topics and skills
Receptiveness to feedback
Empathy
Responsibility to complete tasks on time

You might also like