2 ms·
> If you had to take a technical interview for your current position would you be able to pass it and get the job? Yup. I didn't get blasted by algorithms prob
by agentultra 5y ago
> If you had to take a technical interview for your current position would you be able to pass it and get the job?
Yup. I didn't get blasted by algorithms problems and data-structure trivia for my current job. The interview I got was to answer a handful of questions by querying some data from a CSV file. I was supposed to use the programming language of choice by the company but I just loaded the data into a SQL table and did the queries in SQL... which was fine because the application I'd be working on is a web application and the majority if our work is querying databases.
Could I get through the usual interview process at other companies? Sure. I'm used to it by now and came up with a training regimen to keep my skills sharp. It really comes down to being able to categorize word problems into a handful of common data structures and algorithms: breadth-first search, depth-first search, two-pointer, binary search, dynamic programming... linked list, vector, hash map, or tree. Once you can match the description to the data structure and algorithm the solution is usually within reach with practice.
It's not my favourite skill and I don't find competitive programming entertaining. But that's the way the world works right now.