wesley.cho
BAN USERYou presume to know how Apple's HR works, and there's not a good answer from the HR person's side. The HR person probably was resisting the urge to make certain commentary, such as you only just realized that you have to be the best (or near best) at what you do? If you didn't believe you had to be extremely smart, then why do you think you have what it takes to fit in at a company like Apple? And then talking about work experience? If you did your research, you would know that companies like Apple value critical thinking a lot more. There is also the lack of self-confidence in your response in your abilities regardless of what other people have done. If you believe you have what it takes to work at a company like Apple, why would you worry about what other people have done?
These are huge warning signs.
Personally, I would say that I learned that I needed to mature, and spent some time discussing with others about how I should act professionally.
I'm going to be honest - if that was your serious response, then you have some work cut out for you. Responding to snark with a cynical know-it-all attitude was unwarranted, especially when you're a suitor for an in-demand company.
Details. What exactly do you like working with in iOS? Companies like Apple get that type of response a lot - they know they they build popular products that have allure. What specifically do you like about Apple software, the engineering, design, etc.? The details are more impressive to interviewers since it shows that you did your research, and have some familiarity with their product(s). Your response sounds a little simplistic, and even could come off as generic.
"What are you looking for" probably should be taken as a more introspective question. "What do you want out of a job/career/etc." is probably the more accurate & interesting question to answer here.
a) 22n = O(n)
b) 2n2 = O(n) (or if it's 2^n * 2, then O(2^n), or if it's 2 * n^2, then O(n^2))
c) n2log(n) = O(n log(n)) (or if it's n^2 log (n), then O(n^2 log (n))
d) n = O(n)
e) n2n = O(n^2) (or if it's n^2 * n, then O(n^3)
log(n) = O(n^a) for any a > 0, so n * log (n) grows faster than n, but slower than n^2.
Any sort of exponential function grows faster than any power of n, so 2^n grows the fastest.
To encompass all possibilities, here is the order of growth in increasing order
n, 22n
n * log (n)
n^2, 2n^2
n^2 * log (n)
n^3
2^(n+1)
Your notation is atrocious.
That's not what pi is. Pi is defined as the smallest positive real number such that sin(pi) = 0.
- wesley.cho April 08, 2012
Well, a response is warranted - you don't want to just ignore it because it was asked and had a serious element to it. Keep in mind that it could have been a bit on the improper side for that person to take that tone.
- wesley.cho April 09, 2012There's a difference between realistic and putting yourself down. Companies like Apple hire people with no experience all the time. Experience doesn't capture what these high profile startup-like Silicon Valley companies look for. It may help the job candidate get to the point of being of interest, but they are looking primarily for the ability to think critically. Do some searches on the interview process and various people's fortunes or misfortunes on companies like Google, Facebook, Amazon, Microsoft, etc. Acquaint yourself with the hiring process for these types, since these companies are a lot different in their hiring than most companies out there. Know the type of people you're going to be surrounding yourself with.
The most important thing about the job search/hiring process with companies is that you and the company in question are a good fit. Interviews are meant to capture that. How you carry yourself and how you act is a huge part of that.