How Much Effort Do You Need to Expend on a Technical Interview? A Study of LeetCode Problem Solving Statistics
A technical interview is the culmination of the recruiting process for hiring software engineers in the tech industry. Many well-known companies, including Amazon, Meta (formerly Facebook), Alphabet (Google), and Microsoft, use it to filter candidates. However, the drawbacks of technical interviews are well-documented, including their lack of real-world relevance, bias towards newer developers, demanding time commitment, and potential to induce unnecessary anxiety and frustration. Despite these criticisms, there is no clear indication that the industry will alter the format of technical interviews in the near future. To assist student developers in preparing for these challenges, we conducted a quantitative analysis using over 300,000 user profiles from LeetCode, arguably the most popular online platform for preparing software development candidates for interviews. Our analysis aims to provide developers with insights into the effort required to prepare for technical interviews, especially in terms of solving programming questions, to secure a position at a renowned company.
Thu 1 AugDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
15:10 - 16:30 | Modern Educational PracticesResearch Track at Room 1 Chair(s): Meenakshi Manjunath Technical University of Applied Sciences Würzburg-Schweinfurt | ||
15:10 26mTalk | Teaching Engineering of AI-Intensive Systems Research Track Atif Mashkoor Johannes Kepler University Linz, Wesley K. G. Assunção Johannes Kepler University Linz, Alexander Egyed JKU Linz | ||
15:36 26mTalk | How Much Effort Do You Need to Expend on a Technical Interview? A Study of LeetCode Problem Solving Statistics Research Track Jialin Cui North Carolina State University, Runqiu Zhang University of Virginia, Fangtong Zhou North Carolina State University, Ruochi Li North Carolina State University, Yang Song University of North Carolina Wilmington, Edward Gehringer North Carolina State University | ||
16:03 26mTalk | Case Study Based Pedagogical Intervention for Teaching Software Engineering Ethics Research Track |
Enter the building and take the main stairs or elevator to the top floor.