Going to have a coding interview with LinkedIn next week. Here’s some notes from their email: “*Our interviews are not congruent to what engineers are doing on a day-to-day basis, so preparing for our interviews is highly encouraged!” “Major components of our assessment involve: 1. Applying algorithm, data structures and Computer Science fundamentals 2. Explanation and implementation of the solution in code without any of the aids engineers typically have access to (e.g. IDE, online docs).” Is that a right statement that “we’re going to ask you the shit your not going to use” What’s the point then? Since every single engineer google the shit on the internet most of the time. TC 200
Why use GRE scores for admissions. That’s not what you day to day. Why study college for years and years. That’s not what you do day to day. You do only a tiny part day to day
This should be a startup
That would be a huge improvement over the current system. Leetcode and all that crap is fresh in my mind now, but I'm pretty damn sure it won't be after a few years of devoting my time to actual software engineering work.
Google has the smartest people I've ever worked with. I guess they're doing the hiring part right and other companies agree, hence they copy.
I doubt on the first part of this statement. Google might have a fraction of talented engineers like any other company as well.
Nope. People are smart. Comparing to Amazon, some SDEs (1 and 2) couldn't even implement stuff correctly, even after you give them the design finalized and all. All engineers knew was big talk. There 20% people, did 90% of the main work.
It would be incorrect to ask questions about what you use at work. It introduces bias towards senior engineers and for accurate results you need to cover many areas. Algo/DS may not be what you use day to day but it has high correlation with being a good engineer.
But that’s only software engineering. Other jobs in IT require preparation on what you will be doing.
^^I agree. In my interviews, I look for evidence that they have learned from something in the past, especially if it wasn't knowledge forced on them
Yes agreed, stupid
All of the questions are on glassdoor.
Leetcode problems are NOT interesting. They are artificial, software engineering is not about DP or bfs. Interesting problems require innovative design choices and bold assumptions, not just iterating over the same set of approaches and data structures to see if it is a good fit for the problem.
Could you explain then why can’t you just get hired on high level upon just finishing your 5y long studying? Thats where you are taught to implement bfs. I have not seen true senior engineers straight from the university.
The systems I biased towards attracting grunts, fuck em
This is the correct answer
Smart people don’t always make for productive employees. Even if it seems like a culture fit, it’s easy to see how intelligence can hinder a positive work experience on both sides. Some organizations want mediocre code monkeys without realizing it (until they end up with a large portion of code monkeys).
Ask Blinders
Yesterday
903
Tipping culture is really getting out of control! Waiter gave me ‘a look’ because I tipped her 10% for ‘BAD service!’
Tech Industry
Yesterday
3010
ByteDance is officially fucked
Tech Industry
Yesterday
846
The new Tesla Model 3 P goes from 0-60 in 2.9 seconds
Tech Industry
Yesterday
2202
TESLA UP 14% AFTER HOURS 🎉🎉🎉🎉
Tech Industry
56m
837
Avoid teams with only Chinese or Indians especially with a Chinese/Indian manager
The army starts by checking if you can do push ups and chin ups.
And you continue to do those in the army.
Not on the battlefront