Τύπος · collaboration

Πώς να περάσετε τη συνέντευξη Μηχανικός Λογισμικού της CRH το 2026
Το DNA της CRH (TL;DR)
Διαβάστε στη γλώσσα σας
Εμφανίζουμε αυτόν τον οδηγό στη γλώσσα σας, με το αγγλικό πρωτότυπο από κάτω ως αναφορά. Το badge παραπάνω δείχνει σε ποια γλώσσα διεξάγεται συνήθως το loop αυτής της εταιρείας.
Το Interview Loop της CRH
Το onsite loop σας θα αποτελείται τυπικά από 5 γύρους.
- 1
Γύρος 1
Recruiter ScreenMotivation, role fit, logistics. - 2
Γύρος 2
Coding ScreenLeetCode-medium algorithmic problems under time pressure. - 3
Γύρος 3
System DesignDistributed systems, trade-offs at scale, architecture under constraints. - 4
Γύρος 4
Onsite CodingLeetCode-hard, debugging, code clarity, edge cases. - 5
Γύρος 5
Behavioral / LeadershipPast evidence of ownership, influence, resolving conflict.
Η ζώνη κινδύνου: Κορυφαίοι λόγοι που οι υποψήφιοι αποτυγχάνουν
Με βάση τη βάση δεδομένων μας με αποτελέσματα συνεντεύξεων CRH, αποφύγετε αυτές τις συνηθισμένες παγίδες:
- Αποτυχία εξήγησης του τρόπου με τον οποίο η λύση τεκμηριώθηκε ή μετριάστηκε για μελλοντικούς κινδύνους.Στα αγγλικά:Failing to explain how the solution was documented or mitigated for future risks.
- Μη διαχείριση οριακών περιπτώσεων όπως η έλλειψη διαθέσιμων φορτηγών ή φορτηγών με ανεπαρκή χωρητικότητα.Στα αγγλικά:Not handling edge cases like no available trucks or trucks with insufficient capacity.
- Εστίαση μόνο στη τεχνική διόρθωση χωρίς αναφορά στην επικοινωνία ή την πρόληψη.Στα αγγλικά:Focusing only on the technical fix without mentioning communication or prevention.
- Παράβλεψη λεπτών σφαλμάτων off-by-one ή λανθασμένων συνθηκών βρόχου.Στα αγγλικά:Overlooking subtle off-by-one errors or incorrect loop conditions.
Δοκιμάστε τον εαυτό σας: Πραγματικές ερωτήσεις CRH
Τρία πραγματικά prompts τραβηγμένα από τη βάση δεδομένων μας.
Τύπος · data-structures
Τύπος · trade-offs
+ πολλές ακόμη ερωτήσεις, σήματα και επεξεργασμένα παραδείγματα
Εγγραφείτε για να ξεκλειδώσετε ολόκληρη τη ρουμπρίκα CRH
Τράπεζα Ερωτήσεων Συνέντευξης CRH
Ένα δείγμα από τη βάση δεδομένων μας, ομαδοποιημένο ανά γύρο. Εγγραφείτε για να δείτε το πλήρες σύνολο.
9 από 14 ερωτήσεις που εμφανίζονται
Recruiter Screen
1- 1
Τύπος · motivation
Η CRH δραστηριοποιείται στον κλάδο των δομικών υλικών, έναν τομέα που συχνά θεωρείται παραδοσιακός. Τι σας ενδιαφέρει στην εφαρμογή των δεξιοτήτων σας ως SWE σε αυτό το βιομηχανικό πλαίσιο και πώς βλέπετε την τεχνολογία να επηρεάζει τομείς όπως οι κατασκευές, οι υποδομές ή η παραγωγή;Στα αγγλικά:CRH operates in the building materials industry, a sector that's often seen as traditional. What interests you about applying your software engineering skills in this industrial context, and how do you see technology impacting areas like construction, infrastructure, or manufacturing?
Coding Screen
3- 2
Τύπος · algorithmic
Φανταστείτε ότι η CRH διαθέτει ένα μεγάλο δίκτυο λατομείων και κέντρων διανομής. Πρέπει να σχεδιάσετε ένα σύστημα για την αποτελεσματική ανάθεση του πλησιέστερου διαθέσιμου φορτηγού σε μια νέα παραγγελία πελάτη, λαμβάνοντας υπόψη τη χωρητικότητα του φορτηγού, την τρέχουσα τοποθεσία και τον προορισμό. Γράψτε μια συνάρτηση που δέχεται μια λίστα διαθέσιμων φορτηγών (με την τρέχουσα τοποθεσία και τη χωρητικότητά τους) και μια νέα παραγγελία (με προορισμό και απαιτούμενη ποσότητα υλικού) και επιστρέφει το ID του καλύτερου φορτηγού για ανάθεση. Εάν κανένα φορτηγό δεν μπορεί να καλύψει την παραγγελία, επιστρέψτε null.Στα αγγλικά:Imagine CRH has a large network of quarries and distribution centers. You need to design a system to efficiently assign the closest available truck to a new customer order, considering truck capacity, current location, and destination. Write a function that takes a list of available trucks (with their current location and capacity) and a new order (with destination and required material quantity), and returns the ID of the best truck to assign. If no truck can fulfill the order, return null. - 3
Τύπος · data-structures
Η CRH παρακολουθεί τη χρήση βαρέων μηχανημάτων στις εγκαταστάσεις της. Σχεδιάστε μια δομή δεδομένων για την αποθήκευση μετρήσεων αισθητήρων (timestamp, machine ID, κατάσταση λειτουργίας - π.χ. 'running', 'idle', 'maintenance') και την αποτελεσματική υποβολή ερωτημάτων για τον συνολικό χρόνο 'running' για ένα συγκεκριμένο μηχάνημα εντός ενός δεδομένου χρονικού διαστήματος. Υποθέστε ότι τα ερωτήματα θα είναι συχνά.Στα αγγλικά:CRH tracks the usage of heavy machinery at its sites. Design a data structure to store sensor readings (timestamp, machine ID, operational status - e.g., 'running', 'idle', 'maintenance') and efficiently query the total 'running' time for a specific machine within a given time range. Assume queries will be frequent. - + 1 ακόμη ερωτήσεις σε αυτόν τον γύρο (εγγραφείτε για να ξεκλειδώσετε)
System Design
3- 4
Τύπος · architecture
Η CRH αναπτύσσει μια πλατφόρμα για την παρακολούθηση του κύκλου ζωής των δομικών υλικών από την παραγωγή έως την εγκατάσταση σε ένα εργοτάξιο. Σχεδιάστε ένα σύστημα που μπορεί να εισάγει, να αποθηκεύει και να παρέχει ενημερώσεις σχεδόν σε πραγματικό χρόνο για την κατάσταση και την τοποθεσία εκατομμυρίων μεμονωμένων παρτίδων υλικών (π.χ. σκυρόδεμα, ατσάλινες δοκοί). Λάβετε υπόψη την επεκτασιμότητα, την ακεραιότητα των δεδομένων και την πιθανή ενσωμάτωση με αισθητήρες IoT σε φορτηγά παράδοσης και εργοτάξια.Στα αγγλικά:CRH is developing a platform to track the lifecycle of building materials from production to installation on a construction site. Design a system that can ingest, store, and provide near real-time updates on the status and location of millions of individual material batches (e.g., concrete, steel beams). Consider scalability, data integrity, and potential integration with IoT sensors on delivery trucks and sites. - 5
Τύπος · trade-offs
Για το σύστημα παρακολούθησης υλικών, θα δίνατε προτεραιότητα στην ισχυρή συνέπεια (διασφαλίζοντας ότι κάθε ανάγνωση αντικατοπτρίζει την απόλυτη τελευταία ενημέρωση) ή στην τελική συνέπεια (επιτρέποντας προσωρινές αποκλίσεις που επιλύονται με την πάροδο του χρόνου) για τις ενημερώσεις κατάστασης υλικών; Αιτιολογήστε την επιλογή σας, λαμβάνοντας υπόψη τον λειτουργικό αντίκτυπο στα logistics της CRH και τον συντονισμό του εργοταξίου.Στα αγγλικά:For the material tracking system, would you prioritize strong consistency (ensuring every read reflects the absolute latest update) or eventual consistency (allowing for temporary discrepancies that resolve over time) for material status updates? Justify your choice, considering the operational impact on CRH's logistics and construction site coordination. - + 1 ακόμη ερωτήσεις σε αυτόν τον γύρο (εγγραφείτε για να ξεκλειδώσετε)
Onsite Coding
4- 6
Τύπος · algorithmic
Η CRH χρησιμοποιεί σύνθετες συνθέσεις για μείγματα σκυροδέματος. Σας δίνεται μια λίστα διαθέσιμων παρτίδων πρώτων υλών, καθεμία με τύπο (π.χ. 'cement', 'aggregate', 'admixture'), ποσότητα και κόστος ανά μονάδα. Έχετε επίσης μια συνταγή μείγματος σκυροδέματος-στόχου που καθορίζει την απαιτούμενη ποσότητα για κάθε τύπο υλικού και ένα μέγιστο επιτρεπόμενο κόστος ανά παρτίδα. Γράψτε μια συνάρτηση για να προσδιορίσετε εάν ένας έγκυρος συνδυασμός διαθέσιμων παρτίδων μπορεί να καλύψει ακριβώς τις απαιτήσεις της συνταγής και, αν ναι, επιστρέψτε έναν τέτοιο συνδυασμό. Αυτή είναι μια παραλλαγή του προβλήματος subset sum / knapsack.Στα αγγλικά:CRH uses complex formulations for concrete mixtures. You are given a list of available raw material batches, each with a type (e.g., 'cement', 'aggregate', 'admixture'), quantity, and cost per unit. You also have a target concrete mix recipe specifying the required quantity for each material type and a maximum allowable cost per batch. Write a function to determine if a valid combination of available batches can meet the recipe requirements exactly, and if so, return one such combination. This is a variation of the subset sum / knapsack problem. - 7
Τύπος · code-quality
Ελέγξτε το ακόλουθο απόσπασμα κώδικα Python που έχει σχεδιαστεί για τον υπολογισμό της βέλτιστης διαδρομής παράδοσης για έναν στόλο φορτηγών που εξυπηρετεί πολλαπλά εργοτάξια. Εντοπίστε πιθανά σφάλματα, τομείς βελτίωσης όσον αφορά την αναγνωσιμότητα, τη συντηρησιμότητα και την αποδοτικότητα. Προτείνετε αναδιοργάνωση ή εναλλακτικές προσεγγίσεις.Στα αγγλικά:Review the following Python code snippet designed to calculate the optimal delivery route for a fleet of trucks serving multiple construction sites. Identify potential bugs, areas for improvement in terms of readability, maintainability, and efficiency. Suggest refactoring or alternative approaches. - + 2 ακόμη ερωτήσεις σε αυτόν τον γύρο (εγγραφείτε για να ξεκλειδώσετε)
Behavioral / Leadership
3- 8
Τύπος · ownership
Πείτε μου για μια φορά που αντιμετωπίσατε μια σημαντική τεχνική πρόκληση ή σφάλμα σε ένα σύστημα για το οποίο ήσασταν υπεύθυνοι. Ποια βήματα ακολουθήσατε για τη διάγνωση, την επίλυση και την πρόληψη της επανάληψης; Πώς επικοινωνήσατε την πρόοδο και τα αποτελέσματα στους ενδιαφερόμενους;Στα αγγλικά:Tell me about a time you encountered a significant technical challenge or bug in a system you were responsible for. What steps did you take to diagnose, resolve, and prevent recurrence? How did you communicate progress and outcomes to stakeholders? - 9
Τύπος · collaboration
Στην CRH, συχνά εξισορροπούμε τις άμεσες τεχνικές ανάγκες μιας τοπικής λειτουργίας λατομείου με τα μακροπρόθεσμα αρχιτεκτονικά πρότυπα των παγκόσμιων υποδομών μας. Περιγράψτε μια περίπτωση όπου έπρεπε να συμβιβάσετε ένα αίτημα από έναν τοπικό διευθυντή εγκατάστασης για παράκαμψη ενός τυπικού πρωτοκόλλου δεδομένων για μια γρήγορη λειτουργική διόρθωση, με την ανάγκη διατήρησης της ακεραιότητας ολόκληρου του συστήματος. Πώς διαχειριστήκατε την ανταλλαγή μεταξύ της αποδοτικότητας σε επίπεδο εγκατάστασης και της συμμόρφωσης σε επίπεδο επιχείρησης;Στα αγγλικά:At CRH, we often balance the immediate technical needs of a local quarry operation with the long-term architectural standards of our global infrastructure systems. Describe a time when you had to reconcile a request from a local site manager to bypass a standard data protocol for a quick operational fix with the necessity of maintaining system-wide integrity. How did you navigate the trade-off between site-level efficiency and enterprise-level compliance? - + 1 ακόμη ερωτήσεις σε αυτόν τον γύρο (εγγραφείτε για να ξεκλειδώσετε)
Ξεκλειδώστε την πλήρη τράπεζα ερωτήσεων της CRH
Χωρίς πιστωτική κάρτα. Κάθε ερώτηση με το framework της, τα σήματα που αξιολογούν οι recruiters και μια ενδεικτική απάντηση για κάθε μία.
Διαδρομές συνεντεύξεων στην CRH
Πώς το DNA της CRH μεταφράζεται σε όλες τις λειτουργίες. Διάλεξε τον ρόλο σου.
Σύγκρινε την CRH με παρόμοιους εργοδότες
Ίδιο DNA, διαφορετικό μπαρ. Περιηγηθείτε στις πλησιέστερες εταιρείες στη βάση δεδομένων μας και δείτε πώς διαφέρουν οι κύκλοι τους.
ABB
Ίδιο επίπεδοABB's technical interviews often probe deep into practical application, assessing a candidate's ability to integrate ...
Δείτε ερωτήσεις συνέντευξης για την ABB
Ferrovial
Ίδιο επίπεδοThe final interview stage at Ferrovial International assesses candidates' capacity to translate complex engineering o...
Δείτε ερωτήσεις συνέντευξης για την Ferrovial
GEA Group
Ίδιο επίπεδοGEA Group's focus on 'Services' for complex industrial solutions means the loop grades for candidates who can demonst...
Δείτε ερωτήσεις συνέντευξης για την GEA Group
Εξασκηθείτε στις συνεντεύξεις CRH από άκρη σε άκρη
Mock Interview CRH
Τρέξτε ένα live mock interview με τον AI interviewer μας χρησιμοποιώντας prompts σε στυλ CRH. Λάβετε βαθμολογία σε δομή, σήμα και μήκος απαντήσεων, ακριβώς όπως σας βαθμολογεί το πραγματικό loop.
Open
STAR Stories για συμπεριφορικούς γύρους CRH
Χτίστε μια Story Bank των παρελθόντων νικών σας, αντιστοιχισμένη στα leadership σήματα που βαθμολογούν οι interviewers της CRH. Επαναχρησιμοποιήστε τις σε κάθε συμπεριφορικό γύρο.
Open
Hub προετοιμασίας συνέντευξης CRH
Τα frameworks πίσω από κάθε γύρο της CRH: CIRCLES για product sense, hypothesis-driven debugging για analytical, STAR για συμπεριφορικά. Μάθετε το καθένα σε 10 λεπτά.
Open
Πλαίσια Συνέντευξης
CIRCLES, STAR, AARRR, RICE, MECE. Τα ακριβή πλαίσια που κάνουν τους συνεντευξιαστές της CRH να γνέφουν αντί να συνοφρυώνονται. Οδηγοί βήμα προς βήμα με τις κινήσεις και τα παρακάρτσια.
Open