Cashfree Interview Expertise (On-Campus) 2022


Cashfree visited our campus in August 2022 for FTE for his or her Bangalore workplace. CGPA standards have 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 keep in mind).

Round 16 folks have 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 screen) 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 may be carried out most ok instances.

Discover the utmost variety of distinct parts 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 parts which are 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]
Value of A = 1 + 2 + 2 + 2 + 2 + 3 + 3 + 3 + 3 = 21
A doable permutation of A = [1, 1, 1, 1, 2, 2, 2, 3, 3]
The fee for this could be 1 + 1 + 1 + 1 + 2 + 2 + 2 + 3 + 3 = 16, 
which might be the minimal doable value doable.

Ideas:

  • The issues look fairly simple however through the interview, we could be nervous and may not 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, maintain making an attempt.
  • If you don’t get essentially the most optimum answer immediately, it’s okay to debate the brute drive 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 essentially the most optimum answer for the primary query immediately, I mentioned the brute drive 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 method with the interviewer, I acquired one other concept, mentioned it, and coded it out which had a time complexity of O(n).
  •  All the check instances handed and moved on to the second query.
  • The second query was easy, organize the weather based mostly on the frequency in descending order.
  • Lastly, the interviewer requested me If I had any questions, I requested him in regards to 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 robust are your CS fundamentals (DBMS, OS, CN).

  • It was extra of an interactive dialogue somewhat than a standard 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 unique matter.
  •  That is how we have been chaining via the matters and eventually ended up at OS.

The interviewer primarily went via:

  • SQL and NoSQL databases.
  • Are you able to be part of collections in NoSQL databases like how we do in SQL databases?
  • International Keys in DBMS.
  • How are you going to make the entry of information sooner 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 a few of the matters I may keep 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 if you happen to couldn’t reply one thing. A minimum of attempt to reply it in your individual logical means and what would you consider it.

Lastly, the interviewer requested me If I had any questions, I requested him in regards to 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 Growth.
  • I additionally had a course mission 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 mission. 
  • He additionally requested me some normal questions on some questions associated to sport improvement like How are collisions between objects handled? 
  • With, and the way do you characterize an object within the 3D world? 
  • In the event you have been to design the sport engine how would you do it?
  • Lastly, the interviewer requested me if I had any questions, I requested him in regards to the firm, and about his work. 
  • Since he had some comparable pursuits, I requested him if he performs any video video games.
  •  He mentioned he owns a PS5 and was trying 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 couple of of your pals 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 follow my school lecturers, and explored what life needed to supply 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 have been actually enjoyable! they have been all interactive and the interviewers have been actually pleasant and useful all through the interviews.
  • All I wish to say is please be interactive, and by no means quit.

Leave a Reply

Your email address will not be published.