HackerEarth Software Engineer Interview Questions
The questions to prepare for a HackerEarth Software Engineer interview. Questions from real interview reports rank first. Updated weekly.
Compute the GCD of two signed integers with up to 100,000 digits using string arithmetic and Euclid's algorithm.
Tests number theory reasoning and efficient algorithm design for counting constrained pairs.
Tests clarity of algorithm analysis and ability to justify performance characteristics.
Explain INNER, LEFT, RIGHT, FULL OUTER, CROSS, and SELF JOINs with examples and when to use each.
Tests SQL proficiency with multi-table joins and non-trivial time-based filtering logic.
Tests performance troubleshooting and optimization strategies for production-scale SQL workloads.
Compute top 10 customers by net sales using joins and aggregations, ordering by revenue with deterministic tie-breaking.
Gain Digital
TCS
Zest AIUse joins and LAG to isolate departments driving a large month-over-month spending variance.
State of California
University of Chicago
The Church of Jesus Christ of Latter-day SaintsMerge CRM orders with GA events via an identity map to build a customer-level view using joins, window functions, and monthly rollups.
ArtefactSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Assesses your ability to implement robust error handling in Node.js/Express services.
Assesses your ability to scale HackerEarth systems and deliver performance improvements.