Open In App

MayaData/ChaosNative Interview Experience (On-Campus)

Last Updated : 09 May, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

I am compiling my personal notes and experience of interviews at MayaData(On-Campus). Hope this might help you. There is no clear pattern of Placement/Coding interviews, but I try to integrate the pattern and list of questions they used to ask in Interview.

Due to overwhelming demands, I have finally decided to write about my interview experience, where I had applied for an Internship and integrated PPO through University hire in 2020 during my third last semester in college. I went through all the rounds and was called to MayaData to do. Luckily I end up getting the Offer with the first and last company in the placement drive.

In MayaData, there are three engineering profiles: development, documentation(technical writing), and open source community management. On the day I got the selection list they were hired for three roles.

MayaData is having 4~5 Rounds and they are:

Round 1(Online Coding and Aptitude): Day 1

The test was camera enabled to avoid any kind of cheating. You cannot open any other tab or minimize the window. It consists of three coding questions and an aptitude test with 15 questions each 3 marks:

  •    Level — Easy
  •    Level — Medium
  •    Level — Hard

The time limit of the coding test is 60 minutes and it only shows pretests passed during the round. In short, make sure you consider corner cases and write code for the final tests.

Hot Topics: Probability, Bit Manipulation, Linked List, Trees, Array, String Manipulation, Math.

Don’t worry about DP and graphs questions, they are rarely asked in this round. Make sure to complete the test as soon as possible, because they consider the time taken as well.

The cut-off can go as high as 2/3.

I got 2 questions right in around 60 minutes. This round won’t be any tough if you have some competitive programming experience. Solve questions at online judges like CodeChef, codeforces, hackerrank ,GeeksforGeeks, leetcode, etc.

Round 2(Online Coding Round on Hackerrank): Day 2

The time limit of the coding test is 60 minutes and 3 questions. Around 200 students are selected for the 2nd round. Also, make sure you consider corner cases and write code for the final tests.

  •    Level — Medium
  •    Level — Hard
  •    Level — Hard

I got 1 question right 3rd one is around 60 minutes. Test cases were very good.

I am not repeating myself, try to go through the interview experience of other people and refer to online coding round sections for the type of questions.

Round 3(Online Hackathon): Day 2

The time limit of Hackathon 6~7 Hrs and 3 problem statements. Around 60 students are selected for 3rd round.

Problem Statements:

  1. Design/Develop an accurate web/mobile application to show the nearby open medical shops and deploy the application on any cloud provider
  2. Design/Develop an accurate web/mobile application to display the coronavirus affected places in the world map and deploy the application on any cloud provider
  3. Design/Develop a web/mobile simple chat application and deployed it on any cloud provider

Mandatory: Deploy on any Cloud provider

I preferred 2nd one and developed it.

One important factor here is deployment is necessary.

Round 4(Interview): Day 3

Around 20 students are called for an online Zoom Interview round. Co-Founder of MayaData Uma sir and About 3 Engineers from MayaData, Bangalore was there to interview all of us. They are mostly senior software engineers having plenty of experience.

The interview happened in 4 rounds:

  • Tech Round 1: Mostly Technical Questions and Resume Based questions asked.
  • Tech Round 2: Developed projects and specific core interest-related questions like me it was based on Backend and Deployment related.
  • Tech Round 3: Any work experienced or internship project detailed discussion. For me, it goes to IIT Jammu Research internship project. Also, this round was based on some sort of self-introduction in the technical field.
  • HR Round: Completely self-introduction and confidence-based. Also, this round can be changed to some challenging task. Sometimes it can be like just another tech round with some hr questions:

Finally, 13 got hired among 1300.

The interview started at 09:00 AM and ended around 10:30 AM for me. One after one in a continuous manner.

Round 4(Personal Challenging Round): Day 3

During the HR round I told, I am good at Coding, Backend, and ML-related stuff. Sir told why don’t you develop a Dictionary website and make it deploy and share me link. Sir provided a contact number and Email for any query.

Also, we discussed my achievements in Chess and previous studies like JEE Advance and all.

Link: https://mayadatadictionary.tk/

After two days I got a call and I listen to the three magical words “You are selected”.

Asked Questions:

Coding Round questions:

1st Round(solved by me):

  1. Given a number N find out pairs(1≤x≤N) with XOR even and Composite numbers. I solved it in linear time complexity.
  2. Given an array with class numbers range(0≤x≤N) and total M numbers we have N classes and want to allocate a monitor to every class(0 also possible). How many ways? (Using simply Mapping and NCR method).

2nd Round:

Questions are available here: https://www.hackerrank.com/contests/mayadata-kiit-recruitment/challenges

I solved:

X is a matrix lover. He decided to solve only matrix questions this quarantine, But suddenly his friends started commenting on his older posts. He have to reply them so can you please solve this question for him. He have a 2D N × N matrices (A, 1 indexed) which contains prize money. For each (1<= i,j <=N) i,j the prize money (A ij)is equals to the absolute difference between the sum of even digits and sum of odd digits in (i+j). For example, if i+j is 7412, then the prize money will be |(2+4)-(7+1)| = 2.

I solved it in linear time complexity only using look-up table of size 2*10⁶+2.

The second approach was using a similar trend occurring in the matrix so using O(2n) time complexity.

Link: https://www.hackerrank.com/contests/mayadata-kiit-recruitment/challenges/nakshs-new-crush-array

Interview Questions:

  1. Tell me the Architecture of Code for 100 people messaging together.
  2. Chess Architecture and concept used ?.(Resume Based)
  3. Explain about yourself in short.
  4. Explain me Backend means?
  5. What is Open Source?
  6. Explain me what is Docker?
  7. What is Docker Image?
  8.  What is your role in your CareerChela(My Project) project?
  9. What challenges you faced during development of CareerChela(My Project)?
  10. What is SDNet and tell me working of algorithm?. (Based on Resume)
  11. Tell me the reason behind your project idea?.
  12. How do you deployed website? Which server? What service do you use?.
  13. Your contribution for Open Source?.
  14. SQL queries?
  15. What are the languages use for back-end?

Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads