Suraj Nanda

Backend Developer

Antino Labs

D. Y. Patil College of Engineering, Akurdi, Pune.

2018-2022

photo

There are 2 rounds of 1 hour each which are of intermediate level .

    Advice
  • Don't just run behind cgpa ,develop your skills after all those are the most important part of any job
  • Start early , you have time so use it properly, some students start preparing very late so start early you will have a advantage over your peers.
  • Some knowledge to get you started:
    What is Backend Development ? Backend Development is what keeps the internet running behind the scenes. Backend developers are primarily focused on how a website works. They write code that focuses on the functionality and logic powering the application they’re working on, and the technology they work on is never directly seen by users.   The tech of the back end is a combination of servers, applications, and databases. Backend development languages handle the ‘behind-the-scenes’ functionality of web applications. so there are certain frameworks to develop backend such as Node.js etc .
  • SO WHAT IS NODE.JS? Node.js is an open source, cross-platform runtime environment for developing server-side and networking applications. Node.js applications are written in JavaScript.
  • Questions
    • Node.js
      1 What is node.js?
      2. what is a call back ?
      3. What is a call back Hell, How it can be handled?
      4. What are closures?
      5. what is a promise?
      6. How can we handle multiple promises ?
      7. What Features of Node.js?
      8. What do you mean by highly scalable?
      9.How can you scale your node.js app ?
      10. What do you mean by single thread?
      11. what can be done if we want to use multi thread in Node.js?
      12. What is @ Express?
      13. What is Hitp senven Coreale a simple serwen using http and listen on any port?
      14. What is a package management?
      15. What is a version manager and list the nums you know?
      MongoDB
      1 what are the advantages of NOSQL over SQL?
      2. How can you connect your project with Mongo servers?
      3. what are alternative of primary key in NoSQL?
      4. In which format dala is stored in MongoDB?
      5. How can you add querries in MongoDB?
      6.How to access a collection in Mongo ?
      7. what are the default databases that are created by default?
      8. How can you use find One And Update function ?
      JavaScript
      1. What are datatypes available in Javascript?
      2. what is object literals.?
      3. How to select a specific Html tag on a Css querry?
      4. What are promises?
      5. what is NAN what will Nan (A) return ?
      6. Difference between '==' and ' ==='?
      C++
      1 what do you know about Data structures ?
      2. what are the data structures you familiar with?
      3. what are types of Queue?
      4. what are the types of Linked List?
      5. what are oop features?
      6. Types of inheritance ?
      7. ways to insert data into a stack?
      8. Stack (Last in first out) Queue (First in First Out)?
      Git
      1. List the git commands you know?
      2. What different ways you have pushed a commit?
      Edilon
      1. what are of the editon you have used ?
      2. Which one is better?
      3. Short cuts you have used in vs. code.
      Linux
      1.what are different commands in Linux?
      2 How to get into a directory?
      3. How to list all clirectories?
      HR Questions
      1. What are your weaknesses?
      2. What difficulties you have faced during your previous internship ?
      4. Have you even had conflicts during your previous experience?
      5. what were your key roles in previous internships?
      Problem Solving Skills
      Given 3 jugs of 3 litres 4 litres and 5 litres you have to fill the 4 litre jug using 3,5 litre jugs have you ever came across josep's Problem, How to solve it (Recursion)