Preparing for technical interview: Java
What you'll learn
- How to prepare to technical Java interview
- How to behave during interview
- How to answer on different types of questions
- How to do Java coding task
Requirements
- You should be able to code on basic level
- You should have core IT understanding
Description
The primary goal of the course is not teaching you to cheat during TI, but make you be prepared for the interview and save a 2-3 years of experience getting appropriate level of compensation from the beginning through covering the most critical and frequent gaps checked on the TI. According to rought estimation it could be up to 20-30%.
Based on the experience and statistic, we prioritize the most popular topics, both technical and non-technical ones, for cover them in the course.
Course contains step-by-step instructions for preparing to the interview, which questions you can expect, how to answer on different types of questions. Course covers what should be prepared in advance and how to behave during interview.
Also there are some common tasks revised in detailes, we will do the most popular practical coding tasks, as well as revise topics related to them.
For candidates, who doesn't have any real experience there are some peaces of advice how to gail semi-production experience and how to present it on TI in right way.
Enjoy the course and get 20-30% up of you compensation! Boost your career and save couple of years of real experience as Juniour Java developer!
Good luck on your interview!
Who this course is for:
- Junior Java developers who want to speed up their career
- Junior Java developers who wants to increase their compensation for 20-30% by passing interview successfully
- Begginers in the IT
- New IT specialists
Instructors
I am working for Large international company as a Big Data Team Leader, I have more than 15 year experience in IT.
I have started as a low-level linux developer, developed device drivers and kernel modules and low-level tools, for example epam/libdt or epam/nfstrace (on github).
Later I switched to low-latency and high load systems, developed trading engines like b2bits fix_engine_cpp, developed plugins for ceph.
Now I am in charge of design and development Data platforms.
I have reach experience of mentoring and career development, I am author of many courses, webinars, frequent speaker.
I conduct more than 100 interviews every year, technical and non-technical, and lead Data expertise in Spain in the company.
I have strong working experience and knowledge in IT and software development
business. I’ve designed, implemented and supported many successful projects in
different domains and platforms as a team-player and individually.
Programming languages: Java, Scala, Dart
Basics of: Python, JavaScript/TypeScript, Assembler AVR
Frameworks:
Spring Core, Spring MVC, Spring Boot, Spring Batch, Apache
Camel, Hibernate, JDBC, Servlets, JSP, Portlets
REST API, GraphQL, Kafka, JMS
Play 2, Angular 2, Bootstrap, Flutter, Swing, Eclipse RCP (SWT,
JFace), JUnit, Specs2
Technologies/Platforms: AWS certified Developer Assoc, OOP, FP,
Design Patterns, Docker, VirtualBox, Puppet, Scala Internal
DSLs, Android, AWS, Machine Learning: LSTM Neural
Networks (Keras)