惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 聂微东
MyScale Blog
MyScale Blog
The GitHub Blog
The GitHub Blog
C
Check Point Blog
M
MIT News - Artificial intelligence
U
Unit 42
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
H
Help Net Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
D
DataBreaches.Net
大猫的无限游戏
大猫的无限游戏
D
Docker
Last Week in AI
Last Week in AI
IT之家
IT之家
F
Fortinet All Blogs
A
About on SuperTechFans
P
Proofpoint News Feed
The Cloudflare Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
B
Blog RSS Feed
博客园_首页
月光博客
月光博客
博客园 - 司徒正美
Y
Y Combinator Blog

tonsky.me

Looking for work Every Frame Perfect Claude is an Electron App because we’ve lost native Talks It’s hard to justify Tahoe icons Statistics made simple Logos Needy programs I am sorry, but everyone is getting syntax highlighting wrong
How to get hired in 2025
Nikita Prokopov · 2025-11-26 · via tonsky.me

It’s 2025 and you are applying for a software engineer position. They give you a test assignment. You complete it yourself, send it over, and get rejected. Why?

Because it looked like AI.

Unfortunately, it’s 2025, AI is spreading like glitter in a kindergarten, and it’s really easy to mistake hard human labor for soulless, uninspired machine slop.

Following are the main red flags in test assignments that should be avoided:

  • The assignment was read and understood in full.
  • All parts are implemented.
  • Industry-standard tools and frameworks are used.
  • The code is split into small, readable functions.
  • Variables have descriptive names.
  • Complex parts have comments.
  • Errors are handled, error messages are easy to follow.
  • Source files are organized reasonably.
  • The web interface looks nice.
  • There are tests.

Avoid these AI giveaways and spread the word!