CodeInterview blog

Tools, tips and best practices for hiring better engineers, faster.

  • What’s New in July 2023: Faster scoring, Web & C# updates and ChatGPT integration

    We are excited to share with you our latest feature releases for the last quarter. Here are some of the new developments that we have implemented: Multifile web language updates This month, we have upgraded our web languages to their latest version, utilizing Vite where it’s possible. We hope you enjoy the faster loading times!…

    Read More

  • How to use ChatGPT to Create and Evaluate Technical Interview Questions

    How to use ChatGPT to Create and Evaluate Technical Interview Questions

    There are many use cases for OpenAI’s GTP large language models (LLM). The more obvious ones include content generation, translation and summarizing text.  However, there are also applications for technical recruiters and hiring managers, specifically when designing interview questions and evaluating candidate responses.  In fact, at CodeInterview we have tested this substantially as we develop…

    Read More

  • How to Improve Your Tech Employer Branding [Survey Data]

    How to Improve Your Tech Employer Branding [Survey Data]

    Despite tech layoffs and hiring freezes, experienced software engineers are still in demand.  In fact, most tech employees that were laid off in late 2022 jumped into new roles almost immediately – often with higher pay. And a survey we conducted among 100+ software engineers showed that 90% of developers usually find a new role…

    Read More

  • Setting Salaries and Perks for Software Engineers: Survey Data for Technical Recruiters and HR Leaders

    Setting Salaries and Perks for Software Engineers: Survey Data for Technical Recruiters and HR Leaders

    The market for software engineering talent is rapidly changing.  In the last decade, companies were out-competing each other to provide the highest salaries and sets of benefits in order to attract and retain exceptional talent.  However, in 2023 so far we’re seeing more uncertainty, with layoffs and stagnating growth prohibiting further increases.  In order to…

    Read More

  • 9 Technical Recruiting Trends You Should Know About in 2023 

    9 Technical Recruiting Trends You Should Know About in 2023 

    In the fast-paced world of technical recruiting, staying up to date with industry trends is vital to attract and retain top talent. As technology advances and the talent landscape evolves, you need to adapt your recruitment strategies accordingly.  This article explores the latest trends in technical recruiting, providing valuable insights and practical tips to help…

    Read More

  • How to Create Effective Programming Tests for Recruiting

    How to Create Effective Programming Tests for Recruiting

    One crucial aspect of the recruitment process is designing coding tests that effectively assess programming skills. This allows for objective evaluation based on abilities rather than resumes, cutting costs and saving time along the way.  In this article, we’ll focus on how to create programming tests for hiring software engineers, step-by-step. The goal is to…

    Read More

  • Attracting Talented Software Engineers: Insights for Technical Recruiters [Survey Data]

    Attracting Talented Software Engineers: Insights for Technical Recruiters [Survey Data]

    We ran a survey among 100+ software engineers to understand their preferences, sentiments and career aspirations. Specifically, we asked questions about how they look for jobs, what they value in an employer, the different hiring processes they have seen and their onboarding experience. The results can be helpful to both technical recruiters and engineering leaders…

    Read More

  • 17 Essential Resources for Software Engineering Managers [Books, Courses, Tools and Podcasts]

    17 Essential Resources for Software Engineering Managers [Books, Courses, Tools and Podcasts]

    Being an effective software engineering manager requires a combination of technical expertise, leadership skills and a continuous commitment to personal and professional growth. To help you excel in this role, this blog article presents a curated list of valuable resources, including books, podcasts, blogs and courses that are ideal for new software engineering managers. The…

    Read More

  • How to Organize an Agile QA Process

    How to Organize an Agile QA Process

    Quality assurance is a key component in any software development project. In agile-based development, which is highly iterative, the role of QA becomes even more crucial. Today’s article will focus on creating and scaling an agile QA process. You will see many examples and suggested tools that facilitate QA automation and scaling so that you…

    Read More