Which of the following function of the String object returns the character in the string starting at the specified position via the specified number of characters?
  Anonymous Quiz
    27%
    slice()
      
    15%
    split()
      
    50%
    substr()
      
    8%
    search()
      
    ๐2
  10 Interview Questions Every JavaScript Developer Should Know
In the years since I wrote this article, a lot has changed. When I wrote it, lots of developers were coming to JavaScript from languages like Java and C++, lacking any understanding of how objects work in JavaScript, and trying to apply obsolete patterns, such as deeply layered inheritance hierarchies.
Thanks in part to warnings from influential software developers and framework authors (particularly the authors of React, who wisely listened to the warnings and encouraged better alternatives such as higher order components and React hooks for idiomatic React), the trend of overusing class inheritance in JavaScript has mostly died. And itโs missed by nobody.
In recent job interviews, hereโs what I do
๐Article Link
  
  In the years since I wrote this article, a lot has changed. When I wrote it, lots of developers were coming to JavaScript from languages like Java and C++, lacking any understanding of how objects work in JavaScript, and trying to apply obsolete patterns, such as deeply layered inheritance hierarchies.
Thanks in part to warnings from influential software developers and framework authors (particularly the authors of React, who wisely listened to the warnings and encouraged better alternatives such as higher order components and React hooks for idiomatic React), the trend of overusing class inheritance in JavaScript has mostly died. And itโs missed by nobody.
In recent job interviews, hereโs what I do
๐Article Link
Medium
  
  10 Interview Questions
Every JavaScript Developer Should Know
  Every JavaScript Developer Should Know
AKA: The Keys to JavaScript Mastery
๐1๐1
  What is not the use of โthisโ keyword in Java?
  Anonymous Quiz
    29%
    Referring to the instance variable when a local variable has the same name
      
    22%
    Passing itself to the method of the same class
      
    19%
    Passing itself to another method
      
    30%
    Calling another constructor in constructor chaining
      
    ๐ฅ2
  17 Essential jQuery Interview Questions From Toptal
Toptal sourced essential questions that the best jQuery developers and engineers can answer. Driven from our community, we encourage experts to submit questions and offer feedback.
1-What selector would I use to query for all elements with an ID that ends with a particular string? Also, how would I modify the selector to retrieve only <div> elements whose IDs end with that same string? Provide an example.
2-Whatโs the deal with the $ in jQuery? What is it and what does it mean?
3-Write code in jQuery to animate the #expander div, expanding it from 100 x 100 pixels to 200 x 200 pixels over the course of three seconds.
4-What is method chaining in jQuery? Provide an example.
5-What is the difference between jQuery.get() and jQuery.ajax()?
๐Article Link
  
  Toptal sourced essential questions that the best jQuery developers and engineers can answer. Driven from our community, we encourage experts to submit questions and offer feedback.
1-What selector would I use to query for all elements with an ID that ends with a particular string? Also, how would I modify the selector to retrieve only <div> elements whose IDs end with that same string? Provide an example.
2-Whatโs the deal with the $ in jQuery? What is it and what does it mean?
3-Write code in jQuery to animate the #expander div, expanding it from 100 x 100 pixels to 200 x 200 pixels over the course of three seconds.
4-What is method chaining in jQuery? Provide an example.
5-What is the difference between jQuery.get() and jQuery.ajax()?
๐Article Link
Toptal
  
  Essential jQuery Interview Questions | Toptalยฎ
  Know what to ask. Know how to answer.
  Which of the following are declarations?
1. float square (float x){?}
2. double pow(double, double); 3. extern int x;
  1. float square (float x){?}
2. double pow(double, double); 3. extern int x;
Anonymous Quiz
    14%
    1
      
    44%
    1 and 3
      
    26%
    2
      
    16%
    1 and 2
      
    Latest Gulp js interview questions
Gulp is gaining popularity and it has become part of every web application these days. In this post, find list of latest and updated gulp js interview questions and their answers for freshers as well as experienced users. These interview questions will help you to prepare for the interviews, for quick revision and provide strength to your technical skills.
Q1. What is Gulp?
Q2. Is gulp based on node.js?
Q3. Why to use gulp?
Q4. How do you install gulp?
Q5. How do you setup/configure gulp?
๐Article Link
  
  Gulp is gaining popularity and it has become part of every web application these days. In this post, find list of latest and updated gulp js interview questions and their answers for freshers as well as experienced users. These interview questions will help you to prepare for the interviews, for quick revision and provide strength to your technical skills.
Q1. What is Gulp?
Q2. Is gulp based on node.js?
Q3. Why to use gulp?
Q4. How do you install gulp?
Q5. How do you setup/configure gulp?
๐Article Link
Toptal
  
  Essential jQuery Interview Questions | Toptalยฎ
  Know what to ask. Know how to answer.
  Which of the following approach is used by C++?
  Anonymous Quiz
    23%
    Left-right
      
    11%
    Right-left
      
    31%
    Bottom-up
      
    35%
    Top-down
      
    20 questions you might be asked about KnockoutJS in an interview for both freshers and experienced developers
KnockoutJS is being used more frequently in projects as a lightweight tool to assist quick development in the browser, especially where ViewModels and arrays are involved. Knockout is quick to learn and while it doesnโt have anywhere near the functionality of say AngularJS, it does provide a powerful mechanism for working with data and vastly reduces the amount of code needed to implement a robust modern, client-side solution. Unlike Angular, which encompasses many concepts including data-binding, integrated testing, view management, etc., Knockout only promises one thing โ highly efficient data-binding, but it does this extremely well indeed. Due to its increasing popularity, questions about it are being asked at interviews โ this is a list of some of the more common questions I have seen discussed in preparing interviews. If you understand these concepts, you will be well on your way to putting together a solid Knockout solution.
๐Article Link
  
  KnockoutJS is being used more frequently in projects as a lightweight tool to assist quick development in the browser, especially where ViewModels and arrays are involved. Knockout is quick to learn and while it doesnโt have anywhere near the functionality of say AngularJS, it does provide a powerful mechanism for working with data and vastly reduces the amount of code needed to implement a robust modern, client-side solution. Unlike Angular, which encompasses many concepts including data-binding, integrated testing, view management, etc., Knockout only promises one thing โ highly efficient data-binding, but it does this extremely well indeed. Due to its increasing popularity, questions about it are being asked at interviews โ this is a list of some of the more common questions I have seen discussed in preparing interviews. If you understand these concepts, you will be well on your way to putting together a solid Knockout solution.
๐Article Link
CodeProject
  
  KnockoutJS Interview Questions
  20 questions you might be asked about KnockoutJS in an interview
  What data structure would you most likely see in non recursive implementation of a recursive algorithm?
  Anonymous Quiz
    34%
    Linked List
      
    34%
    Stack
      
    12%
    Queue
      
    20%
    Tree
      
    ๐1
  Top 18 Lisp Interview Questions from Career Guru
Here are Lisp programming interview questions and answers for freshers as well as experienced Lisp programmer candidates to get their dream job.
1) Explain what is LISP? Give an example of some of the popular applications built in LISP?
2) Why LISP is used for Artificial Intelligence?
3) Demonstrate with an example how you can code in LISP?
4) What is the programming structure for LISP?
5) How data types are categorized in LISP?
๐Article Link
  
  Here are Lisp programming interview questions and answers for freshers as well as experienced Lisp programmer candidates to get their dream job.
1) Explain what is LISP? Give an example of some of the popular applications built in LISP?
2) Why LISP is used for Artificial Intelligence?
3) Demonstrate with an example how you can code in LISP?
4) What is the programming structure for LISP?
5) How data types are categorized in LISP?
๐Article Link
Career Guru99
  
  Top 18 LISP Interview Questions and Answers (2025)
  Here are Lisp programming interview questions and answers for freshers as well as experienced Lisp programmer candidates to get their dream job.
  In JavaScript the x===y statement implies that:
  Anonymous Quiz
    50%
    Both x and y are equal in value, type and reference address as well.
      
    12%
    Both are x and y are equal in value only.
      
    33%
    Both are equal in the value and data type.
      
    5%
    Both are not same at all.
      
    ๐คฉ1
  25 Essential Node.js Interview Questions from Adeva
An updated list of nodejs interview questions that will help companies hire top software developers.
Q1. Who is the creator of Node.js and when was it initially released?
Q2. What is npm?
Q3. What is the name of the file which npm uses to identify the project and its dependencies?
Q4. What are the names of at least three of the most popular Node.js frameworks?
Q5. What is the name of at least one framework that utilizes Node.js for development of desktop apps?
๐Article Link
An updated list of nodejs interview questions that will help companies hire top software developers.
Q1. Who is the creator of Node.js and when was it initially released?
Q2. What is npm?
Q3. What is the name of the file which npm uses to identify the project and its dependencies?
Q4. What are the names of at least three of the most popular Node.js frameworks?
Q5. What is the name of at least one framework that utilizes Node.js for development of desktop apps?
๐Article Link
โค1
  Which of the following is a type of polymorphism in Java Programming?
  Anonymous Quiz
    21%
    Multiple polymorphism
      
    41%
    Compile time polymorphism
      
    25%
    Multilevel polymorphism
      
    14%
    Execution time polymorphism
      
    ๐ฅฐ1๐1
  21 Essential PHP Interview Questions
Toptal sourced essential questions that the best PHP developers and engineers can answer. Driven from our community, we encourage experts to submit questions and offer feedback.
Q1. What are the differences between echo and print in PHP?
Q2. What will this code output and why?
Q3.What will be the output of the code below and why?
Q4.What will be the values of $a and $b after the code below is executed? Explain your answer.
Q5. What will be the output of each of the statements below and why?
๐Article Link
  
  Toptal sourced essential questions that the best PHP developers and engineers can answer. Driven from our community, we encourage experts to submit questions and offer feedback.
Q1. What are the differences between echo and print in PHP?
Q2. What will this code output and why?
Q3.What will be the output of the code below and why?
Q4.What will be the values of $a and $b after the code below is executed? Explain your answer.
Q5. What will be the output of each of the statements below and why?
๐Article Link
Toptal
  
  Essential PHP Interview Questions | Toptalยฎ
  Know what to ask. Know how to answer.
  Which header file is used to define input/output functions, macros and prototypes?
  Anonymous Quiz
    8%
    memory.h
      
    10%
    math.h
      
    10%
    dos.h
      
    73%
    stdio.h
      
    ๐5
  Python Frequently Asked Questions (Programming)
General Questions
Is there a source code level debugger with breakpoints, single-stepping, etc.?
Is there a tool to help find bugs or perform static analysis?
How can I create a stand-alone binary from a Python script?
Are there coding standards or a style guide for Python programs?
My program is too slow. How do I speed it up?
๐Article Link
General Questions
Is there a source code level debugger with breakpoints, single-stepping, etc.?
Is there a tool to help find bugs or perform static analysis?
How can I create a stand-alone binary from a Python script?
Are there coding standards or a style guide for Python programs?
My program is too slow. How do I speed it up?
๐Article Link
๐2
  What is virtual inheritance in C++?
  Anonymous Quiz
    21%
    C++ technique to enhance multiple inheritance
      
    37%
    C++ technique to ensure that a private member of the base class can be accessed somehow
      
    14%
    c) C++ technique to avoid multiple inheritances of classes
      
    28%
    C++ technique to avoid multiple copies of the base class into children/derived class
      
    ๐1
  9 Essential Ruby on Rails Interview Questions from Toptal
Toptal sourced essential questions that the best Ruby on Rails developers and engineers can answer. Driven from our community, we encourage experts to submit questions and offer feedback.
Q1. What is CSRF? How does Rails protect against it?
Q2. What is the difference between Rubyโs Hash and ActiveSupportโs HashWithIndifferentAccess?
Q3. Please note: This interview question only applies to legacy, pre-Ruby-2.2 projects.
Whatโs the problem with the following controller code? What would be the consequence of leaving this code in a production app? How would you fix it?
Q4. Whatโs the issue with the controller code below? How would you fix it?
Q5. How would you define a Person model so that any Person can be assigned as the parent of another Person (as demonstrated in the Rails console below)? What columns would you need to define in the migration creating the table for Person?
๐Article Link
  
  Toptal sourced essential questions that the best Ruby on Rails developers and engineers can answer. Driven from our community, we encourage experts to submit questions and offer feedback.
Q1. What is CSRF? How does Rails protect against it?
Q2. What is the difference between Rubyโs Hash and ActiveSupportโs HashWithIndifferentAccess?
Q3. Please note: This interview question only applies to legacy, pre-Ruby-2.2 projects.
Whatโs the problem with the following controller code? What would be the consequence of leaving this code in a production app? How would you fix it?
Q4. Whatโs the issue with the controller code below? How would you fix it?
Q5. How would you define a Person model so that any Person can be assigned as the parent of another Person (as demonstrated in the Rails console below)? What columns would you need to define in the migration creating the table for Person?
๐Article Link
Toptal
  
  Essential Ruby on Rails Interview Questions | Toptalยฎ
  Know what to ask. Know how to answer.
๐1
  The process of accessing data stored in a serial access memory is similar to manipulating data on a ________
  Anonymous Quiz
    19%
    Heap
      
    16%
    Binary Tree
      
    45%
    Array
      
    20%
    Stack
      
    5 Essential React.js Interview Questions
Top React Interview Questions and Answers to Prepare For
React has consistently been ranked among the top web frameworks and is widely used to build various applications. In fact, according to Stack Overflowโs 2020 developer survey, itโs ranked at number 2 out of all web frameworks, just behind jQuery!
React is a JavaScript library with a declarative and component-based approach for building user interfaces. React has exploded in popularity because its simple and declarative API produces highly-performant applications โ and that momentum only continues to grow.
๐Article Link
  
  Top React Interview Questions and Answers to Prepare For
React has consistently been ranked among the top web frameworks and is widely used to build various applications. In fact, according to Stack Overflowโs 2020 developer survey, itโs ranked at number 2 out of all web frameworks, just behind jQuery!
React is a JavaScript library with a declarative and component-based approach for building user interfaces. React has exploded in popularity because its simple and declarative API produces highly-performant applications โ and that momentum only continues to grow.
๐Article Link
Arc Talent Career Blog
  
  55+ Top React Interview Questions and Answers to Prepare For
  We've got the React interview questions and answers to practice and prepare for your big technical interview and land the job you want.
๐2
  Choose the correct snippet from the following to check if the variable "a" is not equal the "NULL":
  Anonymous Quiz
    38%
    if(a!==null)
      
    4%
    if(a!)
      
    5%
    if(a!null)
      
    52%
    if(a!=null)
      
    ๐5