Skip to content

Instantly share code, notes, and snippets.

View KrishnaPayyavula's full-sized avatar
🎯
Focusing

krishna_payyavula KrishnaPayyavula

🎯
Focusing
View GitHub Profile
@KrishnaPayyavula
KrishnaPayyavula / krishna_python_interview_checklist.md
Last active October 15, 2023 19:03
Check list of some basic interview questions.

Here is a checklist of few questions you can refer before attempting any of python interview.

General Python Interview Questions, (Nenu ivi adugutha 1-2 years experience vallani ithe, Mainly to understand their knowledge):

  • What is Python, and why is it popular?(Advantages of it comparing with other programming languages)

  • How garbage collection works in python? (It's automatic or self handled)

  • What is the differences between Tuple, List and Dict? ( I have heard & asked thousand times)

  • In which scenarios you use Tuple, List and Dict? (It totally depends on type of data your handling).

  • Inbuilt methods of Dict and List. ( As I know these are mostly used data types in python, Their inbuilt methods are super handy to do most of the data maniputaions, Below are mostly used ones, Try to understand how to use and when to use them )

    List Methods:

<!DOCTYPE html> <!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> <!--[if (IE 7)&!(IEMobile)]><html class="no-js lt-ie9 lt-ie8"><![endif]--> <!--[if (IE 8)&!(IEMobile)]><html class="no-js lt-ie9"><![endif]--> <!--[if gt IE 8]><!--> <html class="no-js"><!--<![endif]--> <head> <meta charset="UTF-8"> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"> <meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"> <title>Home &#8211; Trivikram Kamat</title> <meta name="description" content="Trivikram Kamat - Software Development Engineer, Science, Technology, JavaScript, NodeJS, React"> <!-- Twitter Cards --> <meta name="twitter:card" content="summary"> <meta name="twitter:image" content="https://trivikr.github.io/assets/img/logo.jpg"> <meta name="twitter:title" content="Home"> <meta name="twitter:site" content="@trivikram"> <meta name="twitter:creator" content="@trivikram"> <!-- Open Graph --> <meta property="og:locale" content="en_US"> <meta property="og:type" content="artic

Interview Questions

MongoDB

Q1: Explain what is MongoDB? ☆

Answer: MongoDB is an open-source document database that provides high performance, high availability, and automatic scaling. It's Key Features are:

  • Document Oriented and NoSQL database.

Interview Questions

Node.js

Q1: What do you mean by Asynchronous API? ☆☆

Answer: All APIs of Node.js library are aynchronous that is non-blocking. It essentially means a Node.js based server never waits for a API to return data. Server moves to next API after calling it and a notification mechanism of Events of Node.js helps server to get response from the previous API call.

Source: tutorialspoint.com

JavaScript Interview Questions

Q1: Explain equality in JavaScript ☆

Answer: JavaScript has both strict and type–converting comparisons:

  • Strict comparison (e.g., ===) checks for value equality without allowing coercion
  • Abstract comparison (e.g. ==) checks for value equality with coercion allowed
@KrishnaPayyavula
KrishnaPayyavula / sample.js
Created September 18, 2019 11:49
fsadfsadf
safsadf
fsadf
fsadfsafd