Most Common Interview Question 2020

Mahadiul Hasan
4 min readNov 8, 2020

1. Tell me about yourself.

Last 1 years, I am deeply involved with my administrative work. I have always been interested in and enjoyed working in the computer industry. I am a dedicated person who never stops working on something until it is perfect. At the moment, I am looking for a chance to apply my technical expertise and my creative problem-solving skills at an innovative software company like this one.

2. What are your salary expectations?

As of now, I haven’t thought much about it. I’m more focused on learning the requirements for this position that I am applying for.

3. What would you consider your greatest strengths & weakness?

I’m a highly motivated person. I don’t stop until I get things done. I value other people’s time and the company’s resources. I work to become an asset, not a liability.

As far as weakness is concerned, I have a tendency to remain quiet in meetings, but I am working on speaking up when I feel I have ideas to share.

4. Why should we hire you?

I am quite aware of the company’s mission of acquiring the largest consumer base in the area to become the front-runner in the supplier’s or provider’s community. My domain knowledge and hold over the customer base can make a big contribution towards this. I would really enjoy this challenge of growing this business bigger.

5. What have you learned from mistakes on the job?

I learned that without proper coordination, even the simplest task could cause problems in a project. I had this problem during my first job. From that time on, I made sure every I think follows every detail and coordinated.

6. What have you done to improve your knowledge in the last year?

I have attended the programming hero team for self-improvements, time management, and personality development.

Most Common Interview Questions

1. What is the difference between Java & JavaScript?

Java

JavaScript

Java is an OOP programming language.

JavaScript is an OOP scripting language.

It creates applications that run in a virtual machine or browser.

The code is run on a browser only.

Java code needs to be compiled.

JavaScript code is all in the form of text.

2. What is JavaScript?

JavaScript is a lightweight, interpreted programming language with object-oriented capabilities that allows you to build interactivity into otherwise static HTML pages. The general-purpose core of the language has been embedded in Netscape, Internet Explorer, and other web browsers.

3. What are the data types supported by JavaScript?

The data types supported by JavaScript are:

  • Undefined
  • Null
  • Boolean
  • String
  • Symbol
  • Number
  • Object

4. What are the features of JavaScript?

Following are the features of JavaScript:

  • It is a lightweight, interpreted programming language.
  • It is designed for creating network-centric applications.
  • It is complementary to and integrated with Java.
  • It is an open and cross-platform scripting language.

5. Is JavaScript a case-sensitive language?

Yes, JavaScript is a case sensitive language. The language keywords, variables, function names, and any other identifiers must always be typed with a consistent capitalization of letters.

6. What are the advantages of JavaScript?

Following are the advantages of using JavaScript −

  • Less server interaction − You can validate user input before sending the page off to the server. This saves server traffic, which means less load on your server.
  • Immediate feedback to the visitors − They don’t have to wait for a page reload to see if they have forgotten to enter something.
  • Increased interactivity − You can create interfaces that react when the user hovers over them with a mouse or activates them via the keyboard.
  • Richer interfaces − You can use JavaScript to include such items as drag-and-drop components and sliders to give a Rich Interface to your site visitors.

7. What is Callback?

A callback is a plain JavaScript function passed to some method as an argument or option. It is a function that is to be executed after another function has finished executing, hence the name ‘call back‘. In JavaScript, functions are objects. Because of this, functions can take functions as arguments and can be returned by other functions.

8. What is Closure? Give an example.

Closures are created whenever a variable that is defined outside the current scope is accessed from within some inner scope. It gives you access to an outer function’s scope from an inner function. In JavaScript, closures are created every time a function is created. To use a closure, simply define a function inside another function and expose it.

9. How does TypeOf Operator work?

The typeof operator is used to get the data type of its operand. The operand can be either a literal or a data structure such as a variable, a function, or an object. It is a unary operator that is placed before its single operand, which can be of any type. Its value is a string indicating the data type of the operand.

10. How to delete a cookie using JavaScript?

If you want to delete a cookie so that subsequent attempts to read the cookie return nothing, you just need to set the expiration date to a time in the past. You should define the cookie path to ensure that you delete the right cookie. Some browsers will not let you delete a cookie if you don’t specify the path.

--

--