CRED logo

Growth · Οδηγός συνέντευξης Μηχανικός Λογισμικού

Εγγραφή για το ATSΈδρα σε India

Γλώσσα συνέντευξης: αγγλικά

Πώς να περάσετε τη συνέντευξη Μηχανικός Λογισμικού της CRED το 2026

Το DNA της CRED (TL;DR)

Η εμπειρία χρήστη του 'CRED Pay' αντικατοπτρίζει άμεσα τα πρότυπα προσλήψεων της εταιρείας: οι υποψήφιοι πρέπει να επιδεικνύουν μια λεπτή κατανόηση της συμπεριφοράς των premium χρηστών και την ικανότητα να δημιουργούν εξελιγμένες, κομψές λύσεις. Οι συνεντευκτές αξιολογούν την ικανότητα καινοτομίας εντός των κανονιστικών πλαισίων, αναφερόμενοι συχνά σε επιτυχημένα χαρακτηριστικά προϊόντων.Στα αγγλικά:The 'CRED Pay' user experience directly reflects the company's hiring standards; candidates must demonstrate a nuanced understanding of premium user behavior and the ability to build sophisticated, elegant solutions. Interviewers assess the capacity to innovate within regulatory frameworks, often referencing successful product features.
Συνεντεύξεις σεJavaGoPython

Διαβάστε στη γλώσσα σας

Εμφανίζουμε αυτόν τον οδηγό στη γλώσσα σας, με το αγγλικό πρωτότυπο από κάτω ως αναφορά. Το badge παραπάνω δείχνει σε ποια γλώσσα διεξάγεται συνήθως το loop αυτής της εταιρείας.

Το Interview Loop της CRED

Το onsite loop σας θα αποτελείται τυπικά από 5 γύρους.

  1. 1

    Γύρος 1

    Recruiter Screen
    Motivation, role fit, logistics.
  2. 2

    Γύρος 2

    Coding Screen
    LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Γύρος 3

    System Design
    Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Γύρος 4

    Onsite Coding
    LeetCode-hard, debugging, code clarity, edge cases.
  5. 5

    Γύρος 5

    Behavioral / Leadership
    Past evidence of ownership, influence, resolving conflict.

Η ζώνη κινδύνου: Κορυφαίοι λόγοι που οι υποψήφιοι αποτυγχάνουν

Με βάση τη βάση δεδομένων μας με αποτελέσματα συνεντεύξεων CRED, αποφύγετε αυτές τις συνηθισμένες παγίδες:

  • Αποτυχία διαχείρισης σεναρίων χωρίς συναλλαγές ή χωρίς δικαιούμενο cashback.Στα αγγλικά:Failing to handle scenarios with no transactions or no eligible cashback.
  • Απόδοση του προβλήματος αποκλειστικά σε εξωτερικούς παράγοντες χωρίς ανάληψη ευθύνης.Στα αγγλικά:Attributing the problem solely to external factors without taking ownership.
  • Δεν αποδεικνύετε κατανόηση του βασικού επιχειρηματικού μοντέλου της CRED ή της μοναδικής πρότασης αξίας της στον χώρο του fintech.Στα αγγλικά:Not demonstrating an understanding of CRED's core business model or its unique value proposition in the fintech space.
  • Πρόταση μιας μονολιθικής λύσης βάσης δεδομένων χωρίς να εξετάζεται η κλιμακωσιμότητα για εκατομμύρια χρήστες.Στα αγγλικά:Proposing a monolithic database solution without considering scalability for millions of users.

Δοκιμάστε τον εαυτό σας: Πραγματικές ερωτήσεις CRED

Τρία πραγματικά prompts τραβηγμένα από τη βάση δεδομένων μας.

Τύπος · algorithmic

Φανταστείτε ότι η CRED έχει εκατομμύρια χρήστες και πρέπει να σχεδιάσετε ένα σύστημα για τον εντοπισμό δόλιων συναλλαγών σε πραγματικό χρόνο. Δεδομένης μιας ροής συναλλαγών (user_id, amount, timestamp, merchant_id), γράψτε μια συνάρτηση που επιστρέφει μια λίστα με user_ids που επισημαίνονται για πιθανή απάτη βάσει ενός κανόνα: ένας χρήστης επισημαίνεται εάν πραγματοποιήσει περισσότερες από 5 συναλλαγές μέσα σε ένα παράθυρο 1 λεπτού. Υποθέστε ότι έχετε τρόπο πρόσβασης σε ιστορικά δεδομένα συναλλαγών.Στα αγγλικά:Imagine CRED has millions of users and you need to design a system to detect fraudulent transactions in real-time. Given a stream of transactions (user_id, amount, timestamp, merchant_id), write a function that returns a list of user_ids flagged for potential fraud based on a rule: a user is flagged if they make more than 5 transactions within a 1-minute window. Assume you have a way to access historical transaction data.

Τύπος · code-clarity

Αναδιαμορφώστε αυτό το υπάρχον απόσπασμα κώδικα [παρέχετε μια κακογραμμένη, περίπλοκη συνάρτηση που σχετίζεται με την επιχειρηματική λογική της CRED, π.χ. υπολογισμός ανταμοιβής] για να βελτιώσετε την αναγνωσιμότητα, τη συντηρησιμότητα και τη δυνατότητα ελέγχου του. Εξηγήστε τις αλλαγές σας και το σκεπτικό πίσω από αυτές.Στα αγγλικά:Refactor this existing code snippet [provide a poorly written, complex function related to CRED's business logic, e.g., reward calculation] to improve its readability, maintainability, and testability. Explain your changes and the reasoning behind them.

Τύπος · debugging

Ορίστε ένα κομμάτι κώδικα Python που υποτίθεται ότι υπολογίζει τους μέσους πόντους ανταμοιβής που κερδίζονται ανά συναλλαγή για έναν χρήστη, αλλά παράγει λανθασμένα αποτελέσματα ή καταρρέει. Εντοπίστε και διορθώστε τον κώδικα. [Παρέχετε ένα προβληματικό απόσπασμα κώδικα που περιλαμβάνει ανάλυση ημερομηνιών, διαίρεση με το μηδέν ή λανθασμένη συγκέντρωση].Στα αγγλικά:Here's a piece of Python code that's supposed to calculate the average reward points earned per transaction for a user, but it's producing incorrect results or crashing. Debug and fix the code. [Provide a buggy code snippet involving date parsing, division by zero, or incorrect aggregation].

+ πολλές ακόμη ερωτήσεις, σήματα και επεξεργασμένα παραδείγματα

Εγγραφείτε για να ξεκλειδώσετε ολόκληρη τη ρουμπρίκα CRED

Ξεκλείδωμα ρουμπρίκας CRED, δωρεάν

Τράπεζα Ερωτήσεων Συνέντευξης CRED

Ένα δείγμα από τη βάση δεδομένων μας, ομαδοποιημένο ανά γύρο. Εγγραφείτε για να δείτε το πλήρες σύνολο.

9 από 14 ερωτήσεις που εμφανίζονται

1

Recruiter Screen

1
  1. 1

    Τύπος · motivation

    Τι σας ενδιαφέρει συγκεκριμένα στο να εργαστείτε στην CRED, μια fintech εταιρεία που εστιάζει στις ανταμοιβές πιστωτικών καρτών και τις πληρωμές, σε σύγκριση με άλλες tech εταιρείες;Στα αγγλικά:What interests you specifically about working at CRED, a fintech company focused on credit card rewards and payments, compared to other tech companies?
2

Coding Screen

3
  1. 2

    Τύπος · algorithmic

    Φανταστείτε ότι η CRED έχει εκατομμύρια χρήστες και πρέπει να σχεδιάσετε ένα σύστημα για τον εντοπισμό δόλιων συναλλαγών σε πραγματικό χρόνο. Δεδομένης μιας ροής συναλλαγών (user_id, amount, timestamp, merchant_id), γράψτε μια συνάρτηση που επιστρέφει μια λίστα με user_ids που επισημαίνονται για πιθανή απάτη βάσει ενός κανόνα: ένας χρήστης επισημαίνεται εάν πραγματοποιήσει περισσότερες από 5 συναλλαγές μέσα σε ένα παράθυρο 1 λεπτού. Υποθέστε ότι έχετε τρόπο πρόσβασης σε ιστορικά δεδομένα συναλλαγών.Στα αγγλικά:Imagine CRED has millions of users and you need to design a system to detect fraudulent transactions in real-time. Given a stream of transactions (user_id, amount, timestamp, merchant_id), write a function that returns a list of user_ids flagged for potential fraud based on a rule: a user is flagged if they make more than 5 transactions within a 1-minute window. Assume you have a way to access historical transaction data.
  2. 3

    Τύπος · algorithmic

    Η CRED θέλει να προσφέρει εξατομικευμένες ανταμοιβές βάσει των προτύπων δαπανών των χρηστών. Δεδομένης μιας λίστας συναλλαγών χρηστών, όπου κάθε συναλλαγή είναι μια πλειάδα (user_id, category, amount, timestamp), γράψτε μια συνάρτηση για να βρείτε τις 3 κορυφαίες κατηγορίες δαπανών για κάθε χρήστη τις τελευταίες 30 ημέρες. Επιστρέψτε ένα λεξικό όπου τα κλειδιά είναι user_ids και οι τιμές είναι λίστες με τις 3 κορυφαίες κατηγορίες.Στα αγγλικά:CRED wants to offer personalized rewards based on user spending patterns. Given a list of user transactions, where each transaction is a tuple (user_id, category, amount, timestamp), write a function to find the top 3 spending categories for each user in the last 30 days. Return a dictionary where keys are user_ids and values are lists of top 3 categories.
  3. + 1 ακόμη ερωτήσεις σε αυτόν τον γύρο (εγγραφείτε για να ξεκλειδώσετε)
3

System Design

3
  1. 4

    Τύπος · design

    Σχεδιάστε ένα σύστημα για την εμφάνιση του καταλόγου του 'CRED Store' σε εκατομμύρια χρήστες. Εξετάστε πτυχές όπως η ανακάλυψη προϊόντων, η αναζήτηση, η προσωρινή αποθήκευση (caching) και η διαχείριση υψηλής κίνησης ανάγνωσης. Ποια είναι τα βασικά στοιχεία και οι συμβιβασμοί;Στα αγγλικά:Design a system to display the 'CRED Store' catalog to millions of users. Consider aspects like product discovery, search, caching, and handling high read traffic. What are the key components and trade-offs?
  2. 5

    Τύπος · design

    Σχεδιάστε ένα σύστημα ειδοποιήσεων για την CRED που μπορεί να στέλνει ειδοποιήσεις στους χρήστες σχετικά με επερχόμενες πληρωμές λογαριασμών, λήξεις ανταμοιβών και νέες προσφορές. Το σύστημα πρέπει να είναι αξιόπιστο, κλιμακώσιμο και να υποστηρίζει πολλαπλά κανάλια (in-app, push, SMS).Στα αγγλικά:Design a notification system for CRED that can send alerts to users about upcoming bill payments, reward expirations, and new offers. The system needs to be reliable, scalable, and support multiple channels (in-app, push, SMS).
  3. + 1 ακόμη ερωτήσεις σε αυτόν τον γύρο (εγγραφείτε για να ξεκλειδώσετε)
4

Onsite Coding

4
  1. 6

    Τύπος · debugging

    Ορίστε ένα κομμάτι κώδικα Python που υποτίθεται ότι υπολογίζει τους μέσους πόντους ανταμοιβής που κερδίζονται ανά συναλλαγή για έναν χρήστη, αλλά παράγει λανθασμένα αποτελέσματα ή καταρρέει. Εντοπίστε και διορθώστε τον κώδικα. [Παρέχετε ένα προβληματικό απόσπασμα κώδικα που περιλαμβάνει ανάλυση ημερομηνιών, διαίρεση με το μηδέν ή λανθασμένη συγκέντρωση].Στα αγγλικά:Here's a piece of Python code that's supposed to calculate the average reward points earned per transaction for a user, but it's producing incorrect results or crashing. Debug and fix the code. [Provide a buggy code snippet involving date parsing, division by zero, or incorrect aggregation].
  2. 7

    Τύπος · algorithmic

    Η μηχανή ανταμοιβών της CRED πρέπει να βρίσκει αποτελεσματικά όλους τους χρήστες που έχουν ξοδέψει πάνω από ένα ορισμένο ποσό σε μια συγκεκριμένη κατηγορία μέσα σε ένα δεδομένο χρονικό πλαίσιο. Δεδομένου ενός μεγάλου συνόλου δεδομένων συναλλαγών (user_id, category, amount, timestamp), υλοποιήστε μια συνάρτηση που επιστρέφει μια λίστα με user_ids που πληρούν αυτά τα κριτήρια. Βελτιστοποιήστε για απόδοση.Στα αγγλικά:CRED's rewards engine needs to efficiently find all users who have spent over a certain amount in a specific category within a given time frame. Given a large dataset of transactions (user_id, category, amount, timestamp), implement a function that returns a list of user_ids matching these criteria. Optimize for performance.
  3. + 2 ακόμη ερωτήσεις σε αυτόν τον γύρο (εγγραφείτε για να ξεκλειδώσετε)
5

Behavioral / Leadership

3
  1. 8

    Τύπος · ownership

    Πείτε μου για μια φορά που αντιμετωπίσατε μια σημαντική τεχνική πρόκληση ή σφάλμα σε ένα σύστημα παραγωγής που επηρέαζε τους χρήστες. Ποια βήματα ακολουθήσατε για να διαγνώσετε, να επιλύσετε και να αποτρέψετε την επανεμφάνιση;Στα αγγλικά:Tell me about a time you encountered a significant technical challenge or bug in a production system that was impacting users. What steps did you take to diagnose, resolve, and prevent recurrence?
  2. 9

    Τύπος · collaboration

    Στην CRED, συχνά εξισορροπούμε την ένταση μεταξύ της προσθήκης επιπέδων ασφαλείας υψηλής τριβής για τη συμμόρφωση με τους χρηματοοικονομικούς κανονισμούς και της διατήρησης της απρόσκοπτης, premium UX που αναμένουν τα μέλη μας. Περιγράψτε μια συγκεκριμένη ανάπτυξη χαρακτηριστικού όπου έπρεπε να υποστηρίξετε έναν τεχνικό σχεδιασμό που έδινε προτεραιότητα στην εμπειρία χρήστη, ικανοποιώντας παράλληλα τις απαιτήσεις μιας ομάδας συμμόρφωσης ή διαχείρισης κινδύνου. Πώς ευθυγραμμίσατε την τεχνική υλοποίηση με τους επιχειρηματικούς στόχους;Στα αγγλικά:At CRED, we often balance the tension between adding high-friction security layers for financial compliance and maintaining the seamless, premium UX our members expect. Describe a specific feature development where you had to advocate for a technical design that prioritized user experience while satisfying a compliance or risk team's requirement. How did you align the technical implementation with both business objectives?
  3. + 1 ακόμη ερωτήσεις σε αυτόν τον γύρο (εγγραφείτε για να ξεκλειδώσετε)

Ξεκλειδώστε την πλήρη τράπεζα ερωτήσεων της CRED

Χωρίς πιστωτική κάρτα. Κάθε ερώτηση με το framework της, τα σήματα που αξιολογούν οι recruiters και μια ενδεικτική απάντηση για κάθε μία.

Ξεκλείδωμα 14 ερωτήσεων CRED

Διαδρομές συνεντεύξεων στην CRED

Πώς το DNA της CRED μεταφράζεται σε όλες τις λειτουργίες. Διάλεξε τον ρόλο σου.

Σύγκρινε την CRED με παρόμοιους εργοδότες

Ίδιο DNA, διαφορετικό μπαρ. Περιηγηθείτε στις πλησιέστερες εταιρείες στη βάση δεδομένων μας και δείτε πώς διαφέρουν οι κύκλοι τους.

Εξασκηθείτε στις συνεντεύξεις CRED από άκρη σε άκρη

Συχνές ερωτήσεις

WorkfiveΕξερεύνησε καριέρες στο Workfive

Ξεκλειδώστε τον δωρεάν οδηγό συνέντευξης CRED

Εγγραφή