3 ms·
Working primarily on autonomous systems from robotics to avionics I have needed to use quite a few data structures and algorithms including: - Space partitioni
by Datenstrom 6y ago
Working primarily on autonomous systems from robotics to avionics I have needed to use quite a few data structures and algorithms including:
- Space partitioning such as octrees
- Finite-state machines
- Behaviour trees (I much prefer to state machines)
- Too many machine learning and deep learning algorithms to list
I have also had to come up with boutique solutions to a number of problems. Even though I have never failed to deliver a solution in the real world I doubt I would pass any sort of algorithm interview without significant study. I don't rote memorize things and only (quickly) learn what is relevant when it is required to solve a problem. Unfortunately I also do not know of any quick way to test for that sort of ability that would be suitable for an interview.