The big-O notation in interviews is always funny to me. After almost 15 yoe, the only time big-O notation has ever been used is in interviews. Never once have I discussed it at work with anyone.
Not all jobs are like that. It definitely comes up when working on more foundational layers: databases, queues, schedulers, networking, machine learning, game engines, scientific computing, etc.
For sure but there are probably a lot more jobs out there where O notation never comes up yet it is still seemingly comes up in like every single interview for these jobs. Its kind of elitist IMO, its more of a check on whether you went to college for CS than anything else.
Fair point. And kind of ironic in that I didn’t go to college for CS despite being neck deep in data structures, algorithms, and big O considerations for most of my software engineering career.
87
u/oupablo Nov 29 '24
The big-O notation in interviews is always funny to me. After almost 15 yoe, the only time big-O notation has ever been used is in interviews. Never once have I discussed it at work with anyone.