Why would anyone ask about algorithm of ConstraintLayout?
I see few possibilities... a) company is working on custom components that utilize ConstraintLayout (maybe some UI library?) b) they want only best of the best and only hire people who know Android inside out (literally) c) interviewer had to get familiar with this algorithm... and now is playing ego games.
Which one you think is most probable?
Doesn't matter if you're junior, mid, senior, architect... you will encounter different people. Some of them will be suffering from inferiority complex. And they will try to diminish you. Don't be angry with them - it's not conscious mechanism.
That kind of behavior on interview is big red flag.
And yup. You need to know MUCH to work on complex projects. But you don't have to work with people who will try to constantly undermine you.
Best, Jarek Michalik |