ZecData Technology interview experience Real time questions & tips from candidates to crack your interview

Fullstack Developer

ZecData Technology
upvote
share-icon
1 rounds | 9 Coding problems

Interview preparation journey

expand-icon
Application story
I applied via a LinkedIn post and received an email for a walk-in interview. I attended the interview and was able to solve half of the problems, but I have not received any updates.
Preparation
Duration: 1 month
Topics: Node.js, Express.js, MongoDB, React.js, DSA, JWT
Tip
Tip

Tip 1: Good projects can help you gain in-depth knowledge.
Tip 2: The basics must be clear.

Application process
Where: Linkedin
Eligibility: NA, (Salary Package - 3 LPA)
Resume Tip
Resume tip

Tip 1: Include only the tech stacks that you are confident in.
Tip 2: Try to make it ATS-friendly.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration60 minutes
Interview date19 Oct 2024
Coding problem9

1. Console Output

What is the output of below-console

let x = 18; 
let y = 20; 
console.log("total = "+ x + y);

2. Console Output

What is the output of below-console

const arr = [1, 'q', 3); 
arr.map((num) => num*2); 
console.log(arr);

3. JavaScript Challenge

Write a JavaScript function to achieve the output below (should modify the original array).

Input:var obj=[{id:1, name:"john"), (id:2,name: "doe"}]:

output: obj=[{id:1, value:"john"), (id:2, value:"doe"}];

4. Remove Vowels

Easy
10m average time
90% success
0/40
Asked in companies
OptumPractoCGI

Write a JavaScript function to count and remove all vowels from a string:

Input: str "javascript"

Output: jvscrpt

Try solving now

5. Duplicate Characters

Write a function that counts how many different characters appear more than once in a string. For instance Input: "ab cd ef a" Output: 1 (the character 'a' appears more than once) 

Input: "abbacdde" Output 3 (the characters 'a', 'b', and 'd' each appears more than once)

6. JWT in Node.js

Write a function to generate a JWT in Node.js using the JSON web token package. Use userld as the payload.

7. Async File Reading

Write a Node.js function that reads a file asynchronously and prints its contents to the console. Use Promises instead of callbacks.

8. Log Middleware

Write a middleware function in Express.js that logs the method, URL, and response time for each request.

9. MongoDB

Ques 9. Construct a MongoDB query to perform a join between two collections, Customers and Orders.

Collection: Customers

{"_id": ObjectId("1"), "name": "John Doe", "email": "john@example.com"}

Collection: Orders {"_id": ObjectId("a"), "product": "Laptop", "customerld": Objectid("1")}

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Fullstack Developer
6 rounds | 5 problems
Interviewed by Microsoft
2222 views
0 comments
0 upvotes
company logo
Fullstack Developer
2 rounds | 2 problems
Interviewed by Samsung
2163 views
0 comments
0 upvotes
company logo
Fullstack Developer
2 rounds | 2 problems
Interviewed by Amdocs
1813 views
0 comments
0 upvotes