Cashfree Interview Expertise (On-Campus) 2022


Cashfree visited our campus in August 2022 for FTE for his or her Bangalore workplace. CGPA standards had been 6.5 and above.

There have been 5 rounds.

Spherical 1 (On-line Take a look at – Hackerrank): It was a web-based examination that had MCQs associated to CS fundamentals and a pair of coding questions (I don’t bear in mind).

Round 16 individuals had been chosen and I used to be one in every of them.

Spherical 2: (Technical Interview – Hackerrank, 1 Hour): This was a DSA spherical, the interviewer greeted and launched himself and requested me to introduce myself. The interviewer pasted two questions in whole on the hackerrank platform (the interviewer and I share the identical display) and requested me to learn and perceive the query. 

Query 1: Take into account two arrays A and B the place every consists of n integers. In a single operation:

Choose two indices i and j (0 <= i, j < n)
Swap integers A[i] and B[j]
This operation might be carried out most ok instances.

Discover the utmost variety of distinct components that may be achieved in array A after at most ok operations.

Query 2: Take into account array A. The fee at an index is outlined because the variety of distinct components which might be current in all the weather left to the index (together with the ingredient on the index). The price of the entire array is outlined because the sum of prices in any respect indices.

Discover a permutation of the array A, which might give the minimal value of the array.

Instance: 

A = [1, 2, 2, 1, 1, 3, 1, 3, 2]
Price of A = 1 + 2 + 2 + 2 + 2 + 3 + 3 + 3 + 3 = 21
A attainable permutation of A = [1, 1, 1, 1, 2, 2, 2, 3, 3]
The fee for this may be 1 + 1 + 1 + 1 + 2 + 2 + 2 + 3 + 3 = 16, 
which might be the minimal attainable value attainable.

Ideas:

  • The issues look fairly straightforward however through the interview, we may be nervous and won’t get an concept to resolve the issue. In such instances, it’s okay to ask the interviewer for a touch and proceed ahead. Don’t quit, preserve making an attempt.
  • If you don’t get probably the most optimum answer immediately, it’s okay to debate the brute pressure and begin constructing on it. It’s higher to have some answer than none.
  • Maintain the session interactive. Let the interviewer know what’s going on in your thoughts.
  • I couldn’t get probably the most optimum answer for the primary query immediately, I mentioned the brute pressure which had a time complexity of O(n^2), and coded it out for which 13/15 instances handed. 
  • As I used to be discussing my strategy with the interviewer, I bought one other concept, mentioned it, and coded it out which had a time complexity of O(n).
  •  The entire take a look at instances handed and moved on to the second query.
  • The second query was simple, prepare the weather primarily based on the frequency in descending order.
  • Lastly, the interviewer requested me If I had any questions, I requested him concerning the firm, about his work, and requested for suggestions.

Spherical 3: (Techincal Interview – Hackerrank, 1.5 Hours): This spherical had nothing to do with DSA however extra on how sturdy are your CS fundamentals (DBMS, OS, CN).

  • It was extra of an interactive dialogue quite than a traditional question-and-answer sort interview.
  •  The interviewer greeted and launched himself and requested me to introduce myself. 
  • The interview began out with what are SQL and NoSQL databases and as I used to be discussing the databases, it gave the chance for the interviewer to attach the issues I’ve instructed to a special subject.
  •  That is how we had been chaining by way of the subjects and eventually ended up at OS.

The interviewer primarily went by way of:

  • SQL and NoSQL databases.
  • Are you able to be part of collections in NoSQL databases like how we do in SQL databases?
  • Overseas Keys in DBMS.
  • How will you make the entry of knowledge quicker in a database?
  • What’s indexing in a database?
  • What’s the distinction between having a number of processes and a number of threads?

These are among the subjects I may bear in mind.

Ideas:

  • Strive to enter depth, when you’re utilizing some phrases, you want to have the ability to reply something the interviewer asks about them.
  • It’s okay when you couldn’t reply one thing. A minimum of attempt to reply it in your individual logical method and what would you consider it.

Lastly, the interviewer requested me If I had any questions, I requested him concerning the firm, about his work, and requested for suggestions.

Spherical 4: (Managerial Spherical – Hackerrank, 50 – 60 minutes): This spherical was extra of a resume evaluate spherical. The interviewer greeted and launched himself and requested me to introduce myself.

  • As I used to be introducing myself, I used to be speaking about my pursuits and hobbies, being Sport Improvement.
  • I additionally had a course challenge for which I had to make use of this ability of mine. 
  • The interviewer was very on this and began asking me some questions on this challenge. 
  • He additionally requested me some normal questions on some questions associated to sport growth like How are collisions between objects handled? 
  • With, and the way do you characterize an object within the 3D world? 
  • Should you had been to design the sport engine how would you do it?
  • Lastly, the interviewer requested me if I had any questions, I requested him concerning the firm, and about his work. 
  • Since he had some comparable pursuits, I requested him if he performs any video video games.
  •  He stated he owns a PS5 and was wanting ahead to the brand new spiderman sport!

Spherical 5: (Hiring Supervisor Spherical – Google Meet, 40 – 45 minutes): This spherical was a normal speak with the interviewer,

  • The interviewer greeted and launched himself and requested me to introduce myself.
  • He requested me some normal questions. One barely regarding query he requested was “I’ve interviewed a number of of your mates and I discover that your CG is rather less, are you able to inform me why is that?” 
  • I instructed him about my positions of tasks for which I had to spend so much of time and in addition instructed him that I’ve tried to not simply keep on with my school lecturers, and explored what life needed to provide me. He was fairly chill about it.
  • Lastly, the interviewer requested me if I had any questions, and I requested him a few questions associated to the corporate.
  • All of those had been actually enjoyable! they had been all interactive and the interviewers had been actually pleasant and useful all through the interviews.
  • All I want to say is please be interactive, and by no means quit.

Leave a Reply