This is the exact opposite of my experience at AWS. Amazon is all about blameless fact finding when it comes to root cause analysis. Your company just hired a not so great engineer or misunderstood him.
Looks like something common between the control plane and data plane failed or there is a run-time dependency between the two (bad!) and that dependency failed.
I don't believe 2.5 hours is representative, so please cite these studies. Personally,senior engineers (individual contributors) that I have worked with spend 4-6 hours per day making significant contributions on their own and the other 4-2 hours working/coordinating with their team and sister teams. The only plausible scenario where one can do an acceptable job in 2.5 hours per day is where a senior person is doing the job of an entry level person. For people managers, having effective 2-4 hour days on an ongoing basis are very unlikely in my experience. I am open to be surprised with examples that prove otherwise.
This summer my kids (elementary & middle school) did the Intro to JS and Advanced JS courses. They really got hooked due to interactive creativity and video lessons. The audio narrative was really fun and kept them interested. Therefore, videos and especially the audio narrative style in Intro to JS is something I would vote for and hope that Khan academy continues that even (and especially) for CS courses.
All I see in your argument is preconceived opinions with speculative statements and nothing to back them up. Sorry but you did not add anything to this discussion, not even in the form of new questions or pointing out flaws in the post's arguments using evidence.
You are assuming that their Business model is to profit from the difference in cost of shipping and prime subscription revenue. Rather than profit from a higher purchase volume if one has prime shipping than not.
I for one have observed that I have bought more things since I have had prime shipping. There is something to be
said for the quick response to your order in the form of 2 day delivery.
Ditto. Definitely seems like it has the potential to be the Killer app based on the viral potential of P2P, anonymity and widely adapted OS platform. All the best.
That is fantastic info about actual execution, many congratulations to you. It will be great if you could please share your age group range (very roughly; 20+, 30+, 40+ etc). Just trying to relate the results with the age group.
Start with www.coursera.org. There, you will find classes with varying degree of difficulty. If you can, audit a computer science class in the nearby college/university. Build something that you think you would be able to use yourself. Build it bottom-up, one small feature at a time.
I agree with the other observations here that the timings aren't even in the ballpark. For North Denver Metro area, it is displaying 50-60mins for places that are 25 mins away in rush hour.
+1. OpenPhoto offers the freedom of storing my photos in the storage I own and it is something I really care about. Besides, it is an open source project. I can even run my own server if I wanted to!
While you mentioned that you would like to know more details, at the same time you make it sound like you know the current inner workings of how Microsoft spam filters work.
Do you work for Microsoft spam filtering/email software teams and know the details you mentioned and thus have the inside information? Even then, I am not sure how you can extend that to what are the spam filtering techniques that Microsoft Research has been working on lately.
Right after my undergrad, I worked in the industry for 5 years and then went to Grad school. Since completing the grad school it has been 10 more years in the industry.
My industry experience has been great so far and I love what I do. I consider my Grad school experience as an enlightening and enjoyable period of my life.
Not everyone has a bad grad school experience. No need to beat down the academic experience. A lot of people gain from it. A career in academia is not the same as being a student.
It seems to me that both are being looked down upon here.
It is unfortunate that instead of turning into a discussion about how to excel in an algorithms interview (which is what the original post is about) this thread has wandered into whether it is useful to even learn algorithms.
Have you ever experienced coworkers discussing something in front of the computer and touching the monitor screen time and again to point out things? It is not the most popular use case, but it does show that touching a screen to interact with a desktop is a natural inclination. Even with a desktop.