I applied online. The process took 1 day.
There was a ~30 min AI Interview and a practical at the end. You share your screen the entire time so you can't look anything up. The AI interview was quirky to say the least. It spit just a steady stream of unformatted code at me to read all in one line and I had to interpret it and give an answer. It treats long pauses as you are finished answering, so be careful when you stop talking.
A lot about hash table mapping and what edge cases to consider when using them. Also the differences between BST and hash table as indexes and when to use each one.
The practical involved using a O(n) sorting algorithm to sort an array and find the closest element in the array given a set of constraints.
What's the main difference between a git merge and a git rebase? Why would you use one over the other? What if a teammate committed a sensitive file to the git repo, how would you fix that?
The following metrics were computed from 1 interview experience for the micro1 Software Developer role in Dallas, Texas.
micro1's interview process for their Software Developer roles in Dallas, Texas is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for micro1's Software Developer interview process in Dallas, Texas.