Professional Documents
Culture Documents
Technical Questions For IT Recruiter
Technical Questions For IT Recruiter
Technical Questions For IT Recruiter
Web Development:
It includes using markup and scripting languages to create features and functionality, programming, constructing the
layout and integrating applications and graphics.
Developers concentrates on technical aspects of web development such as architecture, programming, application
integration and graphics
Data structure:
A data structure is a way of organizing data that considers not only the items stored, but also their relationship to
each other. Advance knowledge about the relationship between data items allows designing of efficient algorithms
for the manipulation of data.
Java:
Java runs a variety of platforms such as windows, mac os and various versions of unix/linux like HP-Unix, sun solaris,
red hat linux, ubuntu, cent OS etc
Java Developer:
Java Developer is a Computer Software Developer/Programmer who integrates Java Programming Language into the
development of Computer Applications, Web Development and other sorts of requirements needed at both Client
and Server end.
Skills Tools
Core Java OOPs, Design Patterns, Interface, Serialization
ORM Hibernate, Java, OpenJPA
Java Build Tools Maven, Gradle
Web Technologies CSS, HTML, JQuery, JavaScript
Java Web Frameworks SpringMVC, Play, Java Server Faces
Application Containers JBoss, Jetty, WebSphere, WebLogic
Java Testing Tools JUnit, TestNG, Selenium
BigData DBMS, Hadoop ,SQL, JDBC
Java EE Components Servlets, Java Beans(EJB), Java Server Pages(JSP)
Code Version Control GitHub
Full Stack Developer: is an engineer who works on both client-side and server-side of the software
application. This type of developer works on the Full Stack of a software application meaning Front end
development, Back end development, Database, Server, API, and version controlling systems. Hence, the
name “Full Stack” Developer
What is DevOps?
Characteristics DevOps
Basic premise A collaboration of development and operations teams. It is more of a cultural shift.
Related to Agile methodology
Priorities Resource management, communication, and teamwork
Benefits Speed, functionality, stability, and innovation
Devops tools: docker, Kubernetes, puppet, ansible, nagios, raygun, gradle, git, genkins, bamboo