Razorpay Machine Coding Round [Rejected] [SSE]
Anonymous User
1528

Current Company : Rakuten
Current Exp : 2y 11m
Current Role : Software Engineer
Applied via Referral
Date : 23rd Jun 2025
Role Applied for : Senior Software Engineer

Machine Coding Round Details
Design a Search Engine kind of System

  • Should be able to add and remove documents (consider Strings)
  • Should be able to efficiently return list of all documents containing all words in the Search Query
  • Documents should be searchable via tags (Was mentioned as : Create efficient dataset for storing documents)

Verdict : Rejected
Feedback :

Pros :

  • Candidate was able to understand problem statement quickly
  • Candidate gave the most optimal solution in single go

Cons :

  • Code was not modular
  • Code was not extensible
    (Asked the Interviewer for more additional details about future features we might need to introduce, so that I can add some extra patterns/interfaces that can support extenibility, But Interviewer responded with cover basic requirements)
  • Code did not have validations & Did not cover edge cases (Well I Did cover these things and during call we checked on many edge cases and validations and code was working fine, dont know why this feedback was given)
Comments (2)