801 karma · joined February 1, 2012
X: https://x.com/roansh_
There are so many cool extensions but most of them need access to every single domain - even if its functionality doesn't need it. Which is what keeps me (and probably a lot many other people) away from installing them.
Now, about the real problem -- It has to be solved by both the parties, for instance, somewhere in the middle of the article the author mentions he was asked to write the BFS algorithm. In this particular scenario, the interviewers should NOT expect the candidate to actually remember the algorithm and write the solution right away like a bot (or a human who has used it very recently) would. Here the interviewers can be more humble, more human. They should check whether the candidate holds the problem solving skills which is what is essential and NOT whether the candidate has a computer-memory. Here, they could explain what BFS is, how it works, and then give the candidate some time to come up with a solution.
Again, interviewers shouldn't expect a correct solution for the problem, it's the attitude of the candidate towards the problem, and the way he/she thinks about it -- that should be enough to give some idea about the skills he/she holds for problem solving.
The idea is simple. Don't just drop some Dothraki (or some language the candidate does not know) algorithm names, and ask what it is instead, skip the names, explain the problem in simple words and ask for solutions.
>I think you underestimate people's intelligence. More so, if they only want to use Facebook, or don't want to use anything else enough to pay for it, what's the problem?
I think this is totally possible, not at 50% though. Imagine the people who have never used Internet before and are not-so-educated. If Free basics is what they are going to use for the first time, it's possible for them to think that what they get to use through that, is all of the Internet.
What I am doing is trying to relate every single new thing I am learning with real life examples, only to make sure that I have learned* that thing. Most of the times I fail at that. But I guess it's not always possible.
Two days ago I (re)learned that (-1) x (-1) = (1). I read many resources explaining why that is true, but it just doesn't strike as 1 + 1 = 2.
To give one more example, just to make clear what I am asking about -- Today I learned about slope of the line, which is = change in y / change in x. Even that doesn't strike. I have already learned these things believing that they are true in my school years. I don't want to learn in the same way.
C++11 has been around since `past several years'!?
I guess, I am also on the same path as with the author of this post. But yeah, thanks again, I will improve it as soon as I can. :-)
But it all really depends on the amount of time (with brain) you spend on learning. :)