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!…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…