|
So, once again, the place I am currently working has been interviewing for some more programmers and we’ve had to laugh at some of the answers we’ve received on some pretty simple question. "Soy un perdedor, I'm a loser baby"
|
|
|
|
|
The potential programmers surely didn't read the "Interview questions on XXX" row of articles here...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
I'm surprised he made a few errors that I would expect junior devs to make, but not senior ones, especially ones commenting about how people interviewing for them couldn't answer some of these correctly.
Quote: What is the difference between the keyword “String” and the keyword “string”?
"String" (capitalized S) isn't a keyword, it's a class/type name.
Quote: A the value of a value type occupies memory on the stack and when you do an assignment from one value type to another the data is copied from one memory location to the other. Each variable is changed in isolation to the other.
A reference type is a variable on the stack that points to memory in the heap that actually holds the value. When you do an assignment from one reference type to another, only the pointer is copied. In the end, both variables point to the same location on the heap.
A value type does not necessarily go on the stack - it can be allocated on the heap (as value-type member fields of a class are), or in a register (as the jitter determines is best). This is one of the most common incorrect statements I hear made in C#, and for some reason is a very common interview question. Additionally, the pointer/reference (or "variable" as he calls it) to the "reference type" object is also not necessarily stored on the stack.
|
|
|
|
|
Yep... You missed one more:
Quote: Overloading gets at the concept that you can have multiple methods with the same name hanging off a given class as long as the methods all return the same type and have a different signature, the code is legal. Overloaded methods don't have to return the same type.
|
|
|
|
|
Questions like this are quite common but also very poor aren't they?
What are the problems we face as everyday devs? Rubbish like long pieces of spaghetti (trying to debug right now). General poor readability and maintainability. Hardly anyone asks about such things at interviews!
Kevin
|
|
|
|
|
I think an interviewer should not value questions that only take a few minutes to learn, but he should focus on skills that take years to acquire, or are connected to your personality.
-Chunk down complex problems.
-Think and act methodically.
'How do you use internet'.
'what's the best/worst thing about the job.'
'What are your current goals.'
'What's the last thing you've learned as a programmer.'
If someone doesn't know the terminology, doesn't mean he/she doesn't know the pattern. He might have figured out those patterns out by himself without knowing the name, or that there's a name for it.
.
|
|
|
|
|
FunSharp is a new cross-platform open source graphics library, based on Small Basic’s library, with a typed API crafted for the sharp languages, F# and C#. Possible cute toy for teaching
|
|
|
|
|
I would say, it is JAML.
Just another meaningless library
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
So harsh
I was thinking as a possible "Teaching kids computing" due to the Turtle like nature, but YMWV.
TTFN - Kent
|
|
|
|
|
Kids? They use Unity3d to learn game programming.
Last month my 14 years old brother told me to download and install Unity3d for him, I asked why? He said he wanted to learn game programming.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
In a new court filing, Oracle broadened the scope of its complaint. If anyone did that, I think they need a mirror
|
|
|
|
|
While I think that Oracle are a bunch of unredeemable toerags, they may actually have a case here.
I remember using feature phones with Java Micro Edition (or whatever it was called). Android destroyed that market (although had it not been Android something would have). Similarly it was used on embedded devices.
Google could have got away with it, but the fact is they did lift Java as the basis of their platform, allegedly involving 1000's of lines of code, bytecode organisation, etc. If they hadn't done that, I suspect Java would still have entered into demise in this area, as better alternatives exist, but I can see how they can argue that millions of devices used to run Java, and since Android almost noone is.
Now, having (probably for the first time in my life) defended Oracle on something, I think I'd better go and wash my mouth of with soap - gotta be better than the foul aftertaste that has left.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
The thing to remember is that J2ME sucked elephant turds so badly that if Google had built Android around C#, or Go, or something else J2ME would be just as dead today.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I never claimed J2ME was good. I totally agree, but nonetheless, if Google copied code (as alleged in the article) as well as APIs they are bang to rights, and left themselves open for the claim. Pretty stupid all round, no one comes out glowingly from this.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Survey of 13,000 developers find large numbers still prefer to keep things on-premises. Because people keep telling them to get off their cloud
|
|
|
|
|
And Don't hang around 'cause two's a crowd
Decrease the belief in God, and you increase the numbers of those who wish to play at being God by being “society’s supervisors,” who deny the existence of divine standards, but are very serious about imposing their own standards on society.-Neal A. Maxwell
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Never trust anyone else to keep your stuff secure.
|
|
|
|
|
Some of the information sent back to Microsoft can identify the user's machine. "He's still watching me watching you"
|
|
|
|
|
It doesn't need a report to confirm this.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Data is the tax you are charged for using ___ANY___ company's OS, apps, etc.
So, update your quaint little saying,
"Nothing's definite except death and taxes..."
to
"Nothing's definite except data collection, death and taxes..."
Now, your expectations are set, jelled, hardened and corroded the proper way.
Do not try to think outside this box, Grasshopper, it'll only hurt your mind.
|
|
|
|
|
I'm just shocked.
|
|
|
|
|
NOTEPAD.EXE c:\windows\system32\drivers\etc\hosts
127.0.0.1 abc.microsoft.com
127.0.0.1 def.microsoft.com
127.0.0.1 ghi.microsoft.com
127.0.0.1 jkl.microsoft.com
...
...
...
...save, exit.
|
|
|
|
|
I wonder why nobody has started to sue the s*** out of MS for invading their privacy.
Kitty at my foot and I waAAAant to touch it...
|
|
|
|
|
Read the small print on the EULA (End-User License Agreement). "We may gather data from your computer at any time for any reason..." That's not really in the EULA. I made it up. I think.
|
|
|
|
|
...as long as you're not hearing voices inside your head.
Kitty at my foot and I waAAAant to touch it...
|
|
|
|