Tech IndustryApr 23, 2018

iOS engineer role

Hello. What do you think why a lot of companies in interview for iOS dev asking for example linked list questions, but not asking related iOS questions? For example it so hard to find in iOS when you should use linked list in 2018. How it related with real world and real work? I know that long subject, but... I trying understand. For example if I dream work in apple I should know all of that.

Add a comment
Reddit DzrI52 Apr 23, 2018

Linked list questions are easy. Just learn them and move on with your life

FPT Software sjdhffh OP Apr 23, 2018

Thank you for advice :) I will try

Square SQ Apr 23, 2018

They ask agnostic interview questions because they believe you should know the fundamentals. The idea is that you might not always be an iOS developer. What if you switch to rails? Or go? Then the iOS specific questions no longer apply to you. I don't agree with it, but that's the reasoning. I also have coworkers that moved from Android to rails to iOS within a few years. They want to trust that you can do that by testing your actual fundamentals.

FPT Software sjdhffh OP Apr 24, 2018

Yes, I agree. But same question. Is it not same like ask track driver before hire drive from LA to NY without rest and sleep? Or Delta will ask driver food track in airport to be a pilot? Because some day he will be a pilot or maybe not? I understood of course this is little be different, but I'm not sure if I know all of algorithms I'm good developer. For me it looks like no dependency with skill pass interview and do real work. Are you agree?

PayPal Prodo Apr 24, 2018

DS or Algos or any other language agnostic problem can be used to test aptitude of an individual.

FPT Software sjdhffh OP Apr 24, 2018

Is it not same like ask track driver to drive from LA to NY without rest and sleep? I mean like for interview to hire like track driver

PayPal Prodo Apr 24, 2018

Sorry I beg to differ. Learning a new language isn't a big deal if you are smart enough. So these language agnostic problems help interviewers assess how smart an individual is.