Qantler Technologies Fresher Interview Questions with Answers – Part 1 

This blog explains about Qantler Technologies Fresher Interview Questions with Answers – Part 1  and is given below : 

1. List out few programming / scripting languages you we aware of.

Here are the 10 most popular programming languages:

1. Java

Java is top pick as one of the most popular programming languages, used for building server-side applications to video games and mobile apps. It’s also the core foundation for developing Android apps, making it a favorite of many programmers.

2. Python

Python is a one-stop shop. Python is often heralded as the easiest programming language to learn, with its simple and straightforward syntax. Other applications built with Python include Pinterest and Instagram.

3.C

C is not the bizarrely bad grade it seems to be. It’s often the first programming language .  It was a”in-between” language in that it was object oriented that you had to do everything manually. Because there are so many C compilers, you can write stuff in C and have it run pretty much anywhere.

4.Ruby

Ruby (also known as Ruby on Rails) is a major supplier of web apps. Ruby is popular due to its ease of learning  and power. Ruby knowledge is in high demand.

5. JavaScript

JavaScript is another favorite programming language because it’s basically everywhere. JavaScript allows developers to add interactive elements to their website . At WordStream, we use a JavaScript library called JQuery to make our JavaScript work even easier.

6. C#

C#  is the language used in order to develop Microsoft apps. C# is syntactically nearly identical to Java. C# opens a lot of Windows(har-har).

7.PHP

PHP  is often used in conjunction with dynamic data-heavy websites and app development. It provides a ton of power sites like WordPress and Facebook. It is an open-source language . PHP is a must-learn language for aspiring web developers.

8.Objective-C

Objective-C is the programming language behind iOS apps but Objective-C is still the recommended starting point for those looking to craft Apple apps for iPhones and iPads.

9.SQL

SQL is a database query language (SQL stands for Structured Query Language) SQL is the language that helps you interact with the data. In terms of software development, SQL isn’t ever used alone–rather, you invoke SQL from some other programming knowledge .

 2. What is the latest version of Java / Net / Python / PHP?

Java 8 Update 201 CPU
Java 8 Update 202 PSU (OTN)

January 15, 2019
Java 8 Update 191 CPU
Java 8 Update 192 PSU (OTN)
October 16, 2018

 

Python 3.7.1 is now the latest maintenance release of Python 3.7 and supersedes 3.7.0.

Python 3.7.0 is the newest major release of the Python language, and it contains many new features and optimizations.

The PHP development team announces the immediate availability of PHP 7.2.15. This is a bugfix release. The PHP development team announces the immediate availability of PHP 7.3.2. This is a bugfix release, with several bug fixes included.

All PHP 7.3 users are encouraged to upgrade to this version.

3. Name few IDE’s you have used for programming.

Integrated development environments, or IDEs, are software platforms that provide programmers and developers a comprehensive set of tools for software development in a single product. IDEs are built to work with specific application platforms and remove barriers involved in the lifecycle of software development.

NetBeans is an open source Integrated Development Environment written in Java. It is one of IDRsolutions’ favourite IDEs for Java coding.

Eclipse is another free Java IDE for developers and programmers. It is mostly written in Java.

4.Explain “public static void main (String args[]).

public static void main(String[] args)

Java main method is the entry point of any java program. Its syntax is always public static void main(String[] args). You can only change the name of String array argument, for example you can change args to myStringArgs.

Also String array argument can be written as String… args or String args[].

  1. class JBT{
  2. public static void main(String args[])
  3. {
  4. System.out.println(“Hello JBT”);
  5. }
  6. }

 5. What are the primary OOPS techniques? How OOPs different from Structured Programming ?

Structured Programming  Object Oriented Programming
Structured Programming is designed which focuses on process/ logical structure and then data required for that process. Object Oriented Programming is designed which focuses on data.
Structured programming follows top-down approach. Object oriented programming follows bottom-up approach.
Structured Programming is also known as Modular Programming and a subset of procedural programming language. Object Oriented Programming supports inheritance, encapsulation, abstraction, polymorphism, etc.
In Structured Programming, Programs are divided into small self contained functions. In Object Oriented Programming, Programs are divided into small entities called objects.
Structured Programming is less secure as there is no way of data hiding. Object Oriented Programming is more secure as having data hiding feature.
Structured Programming can solve moderately complex programs. Object Oriented Programming can solve any complexprograms.
Structured Programming provides less reusability, more function dependency. Object Oriented Programming provides more reusability, less function dependency.
Less abstraction and less flexibility. More abstraction and more flexibility.