Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

1) Business Analyst (BA) is someone who analyzes an organization or business domain (real or hypothetical) and

documents its business or processes or systems, assessing the business model or its integration with technology.
Areas of business analysis
There are at least four types of business analysis:

1. Strategic planning – to identify the organization's business needs


2. Business model analysis – to define the organization's policies and market approaches
3. Process design – to standardize the organization’s workflows
4. Systems analysis – the interpretation of business rules and requirements for technical systems (generally within IT)

2) Quality Analyst: QA is responsible for applying the principles and practices of software quality assurance
throughout the software development life cycle. Though often referred to as "quality assurance", software testing is
considered to be only one part of the larger process of reducing errors.

3) Data Analyst: data analyst is involve in inspecting, cleansing, transforming, and modeling data with the goal of
discovering useful information, suggesting conclusions, and supporting decision-making. Data mining is a
particular data analysis technique that focuses on modeling and knowledge discovery for predictive rather than
purely descriptive purposes, while business intelligence covers data analysis that relies heavily on aggregation,
focusing on business information

4) Database: MySQL Community Server, Microsoft Access, Microsoft SQL Server Express, Oracle, DB2 Express.

5) Java frameworks: Spring, Struts, Hibernate, JSF, Apache, Jboss, Spark etc.

6) Full-stack developer: FS developer is simply someone who is familiar with all layers in computer software
development. These developers aren't experts at everything; they simply have a functional knowledge and ability to
take a concept and turn it into a finished product.

7) QA: A software quality analyst is responsible for applying the principles and practices of software quality assurance
throughout the software development life cycle. Though often referred to as "quality assurance", software testing is
considered to be only one part of the larger process of reducing errors.

8) QA Automation tools: Selenium, Robotium, TestComplete, Watir, Visual Studio Test Professional, QTP, SoapUI.

9) QA Manual testing tools: QuickTest Pro, Rational Robot, Sahi, SoapTest, Badboy, Test Complete, QA Wizard,
Netvantage Functional Teste.

10) Solution Architect: solution architect focuses on converting requirements into the architecture and design that
ultimately constitute the blueprint for the solution. In that process, the solution architect usually relies on design
patterns from their previous engagements, published reference architectures, and on guidance from enterprise
architecture. In their efforts, solution architects balance architectural concerns of the projects with the concerns of
the enterprise. The solution architect is often the development team leader.

11) Hadoop: Hadoop is an open-source software framework used for distributed storage and processing
of dataset of data using the MapReduce programming model.

12) Big data: Big data is data sets that are so voluminous and complex that traditional data processing software are
inadequate to deal with them.

13) Network Eng.: A network engineer is a technology professional who has the necessary skills to plan, implement
and support the computer networks that support in-house voice, data, video and wireless network services.
14) Dot Net: .NET Framework is a software framework developed by Microsoft that runs primarily on Microsoft
Windows.

1. List of 5 Databases (Point 3)


MySQL, DB2, Oracle, Sybase, MS SQL (SQL Server), PostgreSQL, MS Access, SQLite

2. Difference between J2EE & J2ME (Point: 4)


J2ee is Java 2 Enterprise edition and it used for web Application development. J2ME is Java 2 Platform, Micro
Edition (Mobile edition) and it is used to develop the mobile/ wireless device applications

3. Name of 3 JavaScript Libraries (Point 3)


Angular, NodeJS, EmberJS, ReactJS, Dojo, D3JS, JQuery, Backbone.JS, EXT.JS, Knockout.JS,

4. Name three Scripting Languages used for automation? (Point 4)


Bash, Shell, Perl, Python, PowerShell, VBScript (Any one of them)

5. Name of any 2 Frameworks of Java (Point 2)


Spring, Hibernate, Jersey Framework, Struts…..

6. Name of 3 Tools used by DevOps Engineer (point 3)


Jenkins, Chef, Ansible, Puppet, Bamboo, Hudson, ANT, Maven…

7. Name of 3 programming language for .net Framework (Point 2)


ASP.net, VB.net, C#

8. What is the difference between Front End and Backend of any application? (Point 5)
Front end refers to something at Client End/ Client Side/ presentation layer. HTML, CSS, JavaScript, JavaScript
Libraries are mainly used to develop the front end.
Backend refers to something running on the Server Side/ data access layer.

9. Please let me know the skill include in any of these 2 stack: 1.LAMP STACK 2.MEAN STACK 3.MERN STACK
(Point: 5)
LAMP Stack: Linux, Apache Server, MySQL, PHP
MEAN Stack: Angular, NodeJS, MongoDB, Express.js
MERN Stack: MongoDB, Express, Reactjs, Node.js

10. Any three components of Hadoop Ecosystem (Point 4)


Pig, Hive, Yarn, Mapreduce, HDFS, HBase, Oozie, Zookeeper

You might also like