Uploaded by Brandon Roberts

The Taylor Group of Companies Junior Software Engineer Interview

advertisement
3690
North
Church Avenue Louisville, Mississippi 39339
Screening Test/Interview Questions for Junior Software Engineer
Position
Instructions: Please precede all your answers with the question you are answering.
Use acronyms only after you've explained them.
Use correct spelling and grammar.
Candidate’s Name:
1.
Are you currently employed?
•
nc
2.
How will your skills contribute to our company's growth?
•
3.
Describe your technical training.
•
Worked for Micron Techo Inc on testing and improving the
DRAM that is being delivered to the current market. Testing is
done with a variety of tools and languages such as C++, C and
Python
4.
What programming languages are you familiar with?
•
C++, Python, SQL, Java
5.
What interests you most about software development?
•
The industry is always moving forward, giving me something to
learn at all points in my career.
6.
What were your responsibilities in your last role?
•
Testing and developing DRAM by ensuring full array coverage
and ensuring parts are up to the expected standards, this includes
studying data and ensuring algorithms have proper coverage
(IE: looking for fails)
7.
Describe one of your favorite development projects.
•
Finding a way to stop some parts from entering thermal runaway.
This involved identifying what parts are exceeding expected temp,
logging these parts as fails, and then stopping these parts from
being tested further.
8.
What aspects of software development do you find the most
challenging?
•
Staying up to date on the most recent development
breakthroughs. Learning how to solve difficult problems. All the
different skills one must have to become a competent
programmer.
9.
How comfortable are you with independent work?
•
I have worked mostly independently with the occasional meeting
to collaborate with team members and have found it to be the most
efficient style for progress.
10. How well do you work on a team?
•
I enjoy working on a team as each team member brings their own
set of skills and knowledge that other team members can learn
from. I also just enjoy the team atmosphere and getting to know
your colleagues.
11. How do you prioritize projects and tasks?
•
I make sure I have a clear understanding of the priority of each of
my tasks and or projects then sort them accordingly
12. What kind of time management strategies do you feel help keep you on
track of completing objectives?
•
I start each day by checking my schedule for any meetings or
any team members who need assistance then find time where I
can bunker down on whatever my focused task or project is.
13. How do you stay updated on current technology trends, news or
products?
● I enjoy learning this from either team members or finding time to
advance my skills on either leetcode or brushing up on a hot new
language.
14. What steps have you taken in the past six months to develop your skills?
•
Lots of time has been used to get better at reading code, I found
that having the skill to read another's code in a fast manner of time
is key to working with team members.
15. What is one of your greatest achievements?
•
Work: A recent project where I studied thermal runaway on our
testers and found ways to eliminate this as a problem.
•
Outside of work: I have been getting into motorcycle racing and
have started attending my very first track days.
Download