Banner
Banner
Contact usLogin
online-assessment
online-assessment
online-assessment

Technical Competencies At Work

A Ready to Use Handbook for Implementing Technical Competency Frameworks in Organizations Along with Interview Questions

JAVA

Introduction

Technical hiring remains at the core of every business venture since technical expertise is what holds the basic organizational framework together. Which is why recruiters and hiring managers are always looking for niche talent who would adhere to the company’s work culture and align with the vision to give quality output.

The three vital aspects that lay a strong foundation of a stellar hiring spree are- Competency Frameworks, Technical Screening Questions, and Telephonic Interview Questions. To strike a balance between the three and based on our experience of working with 2,000+ clients, we have compiled a ready to use technical competency framework handbook covering eight popular job families. This would in turn benefit organizations in making the right technical hires.

mettl-competency-library

Mettl Competency Library

Competencies refer to job-relevant behavior, motivation and technical knowledge required to be successful on-the-job. Aligning HR processes to competencies helps evaluate performance, set clear job expectations and growth plans.

Mettl has created competency libraries across, Behavioral, Cognitive, Domain and Technology based competencies.

90% of Fortune 500 companies use Java as a server-side language for back-end development. It is in demand in the finance sector specially in E-commerce websites. Future scope of Java programmers in India is great since Java emerges as the most widely used programming language worldwide. With government’s Digital India initiative and demonetization reform, demand for java programmers has shot , since organizations are increasingly planning to go digital.

Technical Competency Framework & Career Growth in JAVA

java-framework

About

Develop user interface, design in compliance with specifications, analyze business requirement and integrate applications by designing database architecture.

technical-expertise

Technical Expertise

  • Abstraction, encapsulation, inheritance, polymorphism

  • Abstract classes interfaces and constructors

  • Thread lifecycle, parallelism, synchronization

  • Thread class and object class methods

  • Stacks, queues, exceptions and errors

  • Collection types, Coding conventions

  • JSP lifecycle and scripting methods

  • Know at least one RDBMS- Microsoft SQL Server, MySQL, Oracle

  • DDL, DML, JOINS

screening-questions

Technical Screening Questions

  • Write the query for create, update, delete and insert data.

  • Swap two numbers without using a third variable.

  • What are Checked and UnChecked Exception?

  • How can one customize the serialization process?

telephonic-interview

Telephonic Interview Questions

  • Which is your favorite and least favorite technology products? Why?

  • Give a gist of your last presentation.

C# is a modern, general purpose, object-oriented programming language designed around the Common Language Infrastructure. A great C# developer is capable of handling many aspects of developing an application, including but not limited to performance, scalability, security, testing, and more.

Technical Competency Framework & Career Growth in C#

C#-framework

About

Responsible for providing development, enhancement, troubleshooting, debugging and maintenance for software applications.

technical-expertise

Technical Expertise

  • OOPs basics, Inheritance rules, classes and keywords

  • Basic coding and reviewing

  • Basics of variables, data types and operators

  • Basics of control statements and loops

screening-questions

Technical Screening Questions

  • What are dynamic type variables?

  • What are delegates?

  • What is the difference between constant and readonly keywords?

  • How do you use StringBuilder class for concatenation of string?

telephonic-interview

Telephonic Interview Questions

  • Are you creative? How would you describe your creativity?

  • What are your expectations from the job?

Python is a multipurpose language used for various tasks, such as web development and data science which is why it has become the fastest growing programming language. As per Analytics and Data Science Jobs Study, Python witnessed the biggest jump in 2018, replacing R as the most in-demand analytics tool. Even though the demand is high, the supply is comparatively inadequate. A survey also revealed that 43% developers wish to learn Python next to keep in pace with the tech trend.

Technical Competency Framework & Career Growth in Python

python-framework

About

Assist senior developers in writing effective scalable codes, developing back-end components. Provide support to front-end developers by integrating.

technical-expertise

Technical Expertise

  • Module and package

  • Basics of Django framework including ORM, Views, Forms and Models

  • Data structures in Python such as Array, Sets, and Lists(Stack and Queue)

  • Algorithms- Searching, and Sorting and their use

  • Basics of try, except, finally and file operations

  • Write, reuse and debug efficiently in Python

  • Basics of SQL or any other database query language

  • Create new database

  • DDL and DML commands

  • Inner Outer Joins, Group By and Having clause

screening-questions

Technical Screening Questions

  • How does Python handle function calls?

  • What are negative indexes and why are they used?

  • Write a sorting algorithm for a numerical dataset.

  • List some of the ways to get the code run in a parallel way

telephonic-interview

Telephonic Interview Questions

  • Which hackathons have you participated in college?

  • How would you rate your coding skills?

PHP gained popularity since Mark Zuckerberg came up with Facebook. Furthermore, with organizations adopting digital platforms for promoting their business, PHP has remained in trend since it provides dynamic web solutions. A recent survey revealed that PHP is used by 84% of the majority of web servers. Though PHP lost 5.1% market share in the last five years, it still remains one of the most popular languages that IT outsourcing companies prefer to build dynamic websites.

Technical Competency Framework & Career Growth in PHP

php-framework

About

Assist senior developer in developing minor/major application feature and feature specifications, coding, testing and troubleshooting

technical-expertise

Technical Expertise

  • Operators, constant variables and datatypes

  • Decision making, loop types, GET and POST methods

  • Array, string functions

  • Html forms and browser redirecting

  • Predefined variables or superglobals

  • Regular Expressions using Posix or Perl Style Regular Expression

  • Error handling functions and possible error levels

  • Exception handling model, try and catch

screening-questions

Technical Screening Questions

  • What is the purpose of constant() function?

  • How do you create a session? How will you set value and remove data from a session?

  • How will you concatenate two strings?

  • What is the difference between abstract and interface class?

telephonic-interview

Telephonic Interview Questions

  • What are your weak areas in coding?

  • How can our organization benefit from your college education?

During the Union Budget 2018 session, Finance Minister Arun Jaitley listed government’s investment in research, training and skill development in robotics, Artificial Intelligence, digital manufacturing and more ($480M allotted to Digital India initiatives). Having said this, Data Science emerges as a new age skill as also suggested by Mettl’s Campus Salary & Employment Report 2018.

Technical Competency Framework & Career Growth in Data Science

datascience-framework

About

Collects and analyzes huge volume of data be it sales related, market research, logistics, or transportation costs to make better business decisions by producing comprehensible outcomes.

technical-expertise

Technical Expertise

  • Data Mining, Warehousing concepts, Redshift and Panoply

  • Data munging using R, Python and SQL

  • Tableau, Inforgram or ChartBlocks

  • Hands-on-experience of data visualisation and manipulation packages in R like ggplot, dplyr or libraries in Python like Matplotlib

  • Microsoft Excel, SPSS, SPSS Modeler

  • Proficient in MySQL and MS SQL Server and R or Python

  • MapReduce, HDFS, Hive, SQOOP, Pig

screening-questions

Technical Screening Questions

  • How will you use data modeling for creating a pivot table?

  • What are the best practices for data cleansing?

  • How would you solve multi-source problems?

  • Explain what should be done with suspected or missing data?

telephonic-interview

Telephonic Interview Questions

  • How would you rate your knowledge in Excel?

  • How do you find errors that aren't immediately obvious?

Organizations are increasingly adopting DevOps on a large scale since majority of businesses are moving towards it. According to a Capgemini report, 60% of companies adopted DevOps in 2017 or plan to do so in 2018. The staggering figure shows the significance of DevOps being a critical part of a business strategy since every organization aims at adhering to demands, internal improvements and regular updating of software or other solutions. Which is why there is a nationwide demand for DevOps experts.

Career Growth in DevOps

About

Manage and automate processes, support customer environments and consult customers on technical aspects. Provides continuous integration and delivery.

technical-expertise

Technical Expertise

  • Continuous integration and deployment to Azure Container Service

  • Continuous deployment with CI/CD

  • Read, monitor and understand Azure Application insights

  • Azure Resource Manager, Application Insights, Azure Monitor

  • Penetration Testing, Web Application firewall, Layered Security Architecture

  • Role-Based Access Control, Antimalware, Multi-Factor Authentication, Identity Protection, Virtual network gateways

  • Encryption at rest, flight and key management with Azure Key Vault

screening-questions

Technical Screening Questions

  • What is the importance of CI/CD pipeline in Azure Devops?

  • List the tools available that can be interfaced with Azure Devops services.

  • What differentiates Azure Artifacts from Azure Repos?

  • Can Azure test plan be used for manual and automatic testing? Justify your statement.

telephonic-interview

Telephonic Interview Questions

  • Why did you opt for engineering?

  • What personal characteristics are important to be a good engineer

With the increase in complexity of software applications and maintenance needs in short periods of time, the use of automation testing has become significant. As per Automation Testing Market by Technology Report, the automation testing market is expected to grow at a CAGR of 17.7% between 2017 and 2023 globally. The factors that have given an impetus to this growth are increase in mobile devices, technology, digital revolution in testing and DevOps methodology.

Career Growth in Automation Testing

About

Test modifications, convert requirements to test plans, review and analyze system specifications. Execute test script, report and document technical glitches.

technical-expertise

Technical Expertise

  • Unit Testing

  • Integration Testing

  • System Testing

  • Smoke Testing

  • UI Testing

  • Regression Testing

  • Beta/Acceptance testing

screening-questions

Technical Screening Questions

  • Explain the bug cycle.

  • Describe the functional flow of the project you last completed.

  • Which object repository will OTP use to identify object when three local object repositories have same object, properties and values?

  • What is the need of testing functional part of an application when structural part is tested properly?

telephonic-interview

Telephonic Interview Questions

  • What are the significant achievements in your testing career?

  • What are your responsibilities in your current role?

Web development acts as the bedrock of an organization’s internet marketing strategy. With a surge in retail and travel industries, companies wish to keep in line with current technological trends. According to a report, web development will continue to grow at a CAGR of 24% through 2024. GoDaddy’s study terms the present as ‘Golden Age of Web Development’. The future is promising owing to technological updates and emphasis on creating user-friendly interfaces. Since there is no slowing down, the time may just be ripe for the Indian web development companies to venture in the global market.

Technical Competency Framework & Career Growth in Web Development

webdevelopment-framework

About

Write clear and well-structured code, implement visual and interactive elements, code signed off designs into web page templates and regularly administer website.

technical-expertise

Technical Expertise

  • Create HTML and CSS files from scratch

  • Elements, Attributes, Images, List, Forms, Colors

  • Background color, color, position, margin, padding, tables

  • Bootstrap, GET, POST, PUT and Delete basics

  • 1xx - Information, 2xx - Successful, 3xx - Redirection, 4xx - Client Error, 5xx - Server Error

  • Extensible Markup Language or JavaScript Object Notation

  • JavaScript Events, Function, Objects and Data types declaration

  • Angular JS, React JS or JQuery basics

screening-questions

Technical Screening Questions

  • How will you ensure that your website design or web application is accessible and user-friendly?

  • How do you structure your CSS and JavaScript to make it easier for other developers to work with?

  • When would you use: clear: both;?

  • How would you send out/convert to JSON format?

telephonic-interview

Telephonic Interview Questions

  • What software versioning system have you used?

  • How do you ensure you keep up to date with newly emerging trends?

DOWNLOAD THIS COMPLETE REPORT4

Mercer | Mettl

Mettl is one of the largest and fastest growing online talent measurement solution providers globally that has been at the forefront of online assessment technology since its inception in 2010. We enable organizations to build winning teams by taking credible people's decisions across two key areas: Acquisition and Development.

80+

Countries

4000+

Clients

27+

Industries

Trusted by More Than 6000 Clients Worldwide


COMPANY
Partners
CALL US

INVITED FOR TEST?

TAKE TEST

ASPASP
ISO-27001ISO-9001TUV
NABCBAICPABPS

2024 Mercer LLC, All Rights Reserved

Terms of Services


Privacy Notice


Cookies


GDPR Ready


Policy


Sub-Processor