Вступительное тестирование на программу повышения квалификации с последующим трудоустройством по направлению Java. Тестирование содержит в себе 20 заданий по следующим темам:
- Множественный выбор
- Написание кода
- Логика
- SQL
- Алгоритмы
На выполнение заданий теста отводится 90 минут.
Телефонное интервью займет не более 20 минут и будет включать в себя вопросы по следующим темам:
- Общие вопросы по IT
- База данных
- Object
- Модификаторы
- Статический контекст
- Вложенные, внутренние и анонимные классы
- Многопоточность
- Исключения
- Java
- Hibernate
- Spring
- Enterprise Java Beans
- Resteasy
- Apache CXF
- JavaScript
- AngularJS
- GruntJS
- BackboneJS
- DustJS
- ExtJS
- ReactJS
- CoffeeScript
- jQuery
- Bootstrap (css)
- Electron
- .NET, C#
- C++
- C
- Perl
- Python
- Ruby on Rails
- PHP
- Symphony2
- Yii2
- Zend Framework 2
- Phalcon 2
- ActiveRecord
- Bootstrap
- Golang (Go)
- 1С
- SQL
- CouchDB
- PostgreSQL
Резюме обязательно должно содержать следующую информацию:
- описание программ/информационных систем/модулей/технических решений, разработанных и/или реализованных лично Вами;
- описание функционала этих программ;
- стек использованных технологий;
- описание Вашей роли в команде в случае участия в крупном проекте в составе коллектива разработчиков.
В опыт программирования можно включать работу на фрилансе, в том числе разработка программ и/или приложений “для себя”, а также выполнение курсовых и дипломных проектов во время обучения в ВУЗе и любых курсах по программированию.
Краткая программа курса
- Java Core
- Инструменты промышленной разработки
- Паттерны GoF
- JDBC и работа с БД
- JPA и Hibernate
- Not only SQL
- Spring
- Архитектура современных ИС и методологии разработки
- Async commutation, messaging
- Архитектура отказоустойчивых систем
- Архитектура высоконагруженных систем