Skip to main content

How To Answer Commonly Asked Interview Questions | Interview Questions For Computer Science Students(With Answers)

   

An Interview consists of a conversation between a you and a interviewer which is conducted to recruit for particular job position in a company. If you want to start your career in IT field .then you must prepare for basic interview questions.This Blog gives a full lists of commonly asked interview questions for computer science/IT students and it will be more helpful for your interview preparation.Here we list out all possible interview questions  related to your department.

1.What is an operating system?

2.What is a file?

3.List out OOPS principles?

4.What is programming language?

5.What is Compiler?

6.What is interpreter?

7.What is primary memory and secondary memory?

8.What is an array?

9.Difference between overloading and overriding

10.What is constructor?

11.Difference between class and interface

12.Difference between compile-time and run-time?

13.What protocol is used by DNS name servers?

14.What is API?

15.What is chipset?

16.List out Layers of OSI Model

17.What is internet?

18.What is WWW?

19.What is an algorithm?

20.What is cache memory?

What is an operating system?

An Operating system (OS) is an interface between the user and computer hardware. It allows the user to perform various computer tasks.Every computer must have at least one OS to run various programs.

What is a file?

A file is a named location that stores data and information. File is always stored inside a storage device using file name. A file name normally has primary and secondary name separated by a “.”(DOT).

List out OOPS principle?

The basic OOPS principle are as follows

Encapsulation

Abstraction

Inheritance

Polymorphism

What is programming language?

Programming language is nothing but a language.Like English,Tamil languages are used to communicate between a humans.A programming languages are used to communicate with computers to do some specipic tasks.Also a collections of instructions are called as programming language.

What is Compiler?

A compiler takes an entire program and converts it into object code which is typically stored in a file. The object code can be directly executed by the machine after linking.

What is interpreter?

An Interpreter directly executes instructions line by line written in a programming language without converting them into object code or machine code.

What is primary memory and secondary memory?

Primary memory (RAM) is the main memory of a computer which can be directly accessed by the CPU. Primary memory stores temporary information until the process is completed.

Secondary memory (File Storage Device) refers to the external storage device which can be used to store data or information permanently.

What is an array?

An array is a container that holds a specific number of similar data types.

Difference between overloading and overriding?

Overloading is when two or more methods in the same class have the same method name but   different parameters.

Overriding is when two methods having the same method name and parameters but one of the methods is in the parent class and the other is in the child class.

What is constructor?

A constructor is methods which are used to create an Object of class. There are two types of constructor Default & Parameterized constructor.

Difference between class and interface?

A class is a blueprint for creating objects. A class contains methods and variables which are a class instance.

The interface is similar to a class in Java, but it is a collection of abstract methods. A class can have more than one interface

Difference between compile-time and run-time?

Compile-time is the instance where the entered code is converted to executable, while runtime is the instance where the executable is running.

What protocol is used by DNS name servers?

DNS uses UDP protocol for communication between servers.

What is API?

API is a set of software calls and routines that can be referenced by an application program and it is used to access supporting system or network service.

What is chipset?

A  collection of integrated circuits designed to function together as a unit, to perform a particular task within a computer system is called chipset.

List out Layers of OSI Model

It consists of seven layers: Physical, Application, Presentation, Session, Transport, Network, and Data Link Layer.

What is internet?

The internet is a global network of a computer that offers a wide range of information and communication facility. It involves interconnected networks, using a communication protocol.

What is WWW?

World Wide Web is a method of accessing information using internet media.

What is an algorithm?

An algorithm is a step-by-step process that must be followed in order to solve a particular problem.

What is cache memory?

As the microprocessor processes data, it looks first in the cache memory and if it finds the data there (from a previous reading of data), it does not have to do the more time-consuming reading of data from larger memory.

The above discussed interview questions will definitely help you to select in interview apart from other candidates. In this article, we covered  top 20  most common computer science interview questions with answers to help you prepare for interview.All the best for your career.

Comments

Popular posts from this blog

How To Choose Right Programming Course That Fits For You ? | Online IT Training Institute

Let us discuss about a very common doubts that every computer science students should have. Before start learning any programming course you must know an introduction about a  programming language. Programming language: Programming language is nothing but a language like English, Tamil languages which are all used to communicate between a humans likewise a programming  language are used to communicate with computer to do some specific task and also it is made up of set of instructions. For example: I taken a example of c programming language. See the below program, a each line is an instruction and this collection of instructions are collectively called as programming language.The computer reads a program one by one line and get input A and B from the user and add the values. After execution, a desired output will be we get. That is a programming language. Lists of Programming language: These are all the programming languages list. Starting from machine languag...

How to learn Python in 30 days - Skifter Education

What is Python  ? As you know, now-a-days the companies of every fields are going digital to save their time, helping to find new customers, to make efficient moves and, thereby, to get ahead of their competitors.So that t here are so many programming languages available which helps companies for digital transformations.So many top programming languages are there. Python  is one of the high-level, general-purpose programming languages that is easy to use, comprehens ive and powerful. An experienced programmer in any programming language can pick up Python very quickly. It's also easy for beginners to use and learn. Reasons to learn Python language: There are so many reasons for why should you learn Python.Here are the top reasons to learn python in 2020, Simple and easy to understand syntax. Portable & Extensible. Works on distinct platforms like Mac, Linux, Windows, Mac, Raspberry Pi, and more. Executes on interpreter system. Python  supports testing. Pro...