Laughing at Redditors failing programming interviews

Attached: masterprogrammer.png (805x223, 34K)

Other urls found in this thread:

directemployers.org/2016/03/23/take-recruiting-strategy-passive-active/
twitter.com/SFWRedditVideos

"i've written my own 3d engines"
you mean you just took somebodies 3d engine and changed some variables or added a new feature. writing a actual 3d engine is incredibly hard

>writing a actual 3d engine is incredibly hard

Confirmed brainlet. Writing a 3D engine from scratch is dead easy from the ground up. To make a basic one, all you need is a framebuffer and that's it. Making it worthwhile is incredibly hard.

ref is a constant pointer with a compiler-hidden memory address . since it is constant, there is no pointer arithmetic, one level of indirection, and no null pointing. It is useful for function parameters and return values.

thanks dude

You retard... A framebuffer is just jargon for any datastructure you want to store a graphical representation in like a byte array or matrix.

I knew that. Well you just need a renderer, and thats it.

You can do 'obj + 5' type of memory arithmetic but yes you typically don't know the exact memory location since any programming lnaguage with objects/references won't give them to you.

This is what every software interview in current year is like:

First:
>Pajeet or other terrible english speaking retard phonescreens you
>Asks really stupid questions
>Argues with you that your linear algebra implemention of a closure is not the correct answer
>You pass phonescreen anyway

Second:
>Codility tests or something similar
>Some easily gameable online test or a skype test of hash table things, it's always something about hashing

Third:
>Write a feature for them for free.
>This is a 'take home assignment' which is always just a way to get free work because 10,000 people apply to these companies every month
>Some other screener judges your feature

Fourth:
>"""Founder""" interview
>Some jackass phones you for an hour to ask you really stupid questions they read in some Guardian psychology article
>This is because 90% of founders are just some kid who got money somewhere, and thinks they're Elon Musk now

Fifth, Sixth, etc
>Whiteboard interview(s)
>There's usually multiple days of this
>Asked yet more questions about hash tables that you will never use because the people you work with will all be retards using some framework

Finally:
>Hired but first you need a "culture indoctrination" which means a week of just doing gay meetings, 'being active on Slack', and 'pair programming' another really gay idea

Finally you find out what you'll really be doing: a simple glorified crud app run by a hype guy who inherited money or conned some investor, who only has enough capital to keep the lights on for another 5 months. This is all software development in current year.

Attached: noooooooo.gif (220x164, 251K)

Like. I get how a naive out-of-college "I want to make video games", "I've done a lot of pointless things but they were hard, why won't people hire me" coder can THINK this in moments of weakness. But I just don't get how anyone could ever TYPE this and present it to their fellow man for consideration.

Even when I was 15 years old I didn't have the naive balls.

sure am glad I got into HVAC instead

You'll be doing the same thing in 3 years, all HVAC will be a program and you'll have to program it too.

I'm so glad I live in a 3rd world country. All my interviews have been so fucking laid-back, I just come to a meeting with a manager and maybe another engineer, show them my github projects, do some talking, maybe do a whiteboard diagram for a new component/system, bam, hired. Sure I get paid "only" $3500 a month but that's enough for me.

lol a programmer baby doesn't understand the realities of bare metal and economics. There are millions and millions of old R22 units that don't even have any electrical boards at all. The apartment owners and slumlords aren't going to just replace their units with new ones on a whim if they can pay me to fix them for another 5-10 years of life

I've had a few interviews like this in the middle of nowhere, US, particularly with companies that don't specialize in software.

If you only ask for $3500/mth that's the kind of interview you get here too. It's when you ask for market salary, which is like $160k+ that you get the full week long (or longer) interview shenanigans.

Before you think that's a lot of money remember taxes and rent in these programming market cities are very high, average 3500/mth for rent, and average 24k per year federal and 10k per year state tax.

So that's $84k left over not including high rates of insurance for everything like fire/medical/vehicle etc, and of course S()ylent beverage drinking which is at least $1k a month. tl;dr you prob have a better life.

Dirty mexicans making $0.10/hour will do your bare metal job on ghetto apartments. All the money will be in hooking up HVAC to the future AI that power companies will roll out to comply with climate change regulations implemented by wacky liberal states.

How the fuck do you use C++ effectively for years and not know the difference between pointers and references? Fucking Redditors RPing.
Anyways C++ is dumb, C is God tier. References are redundant and really don't add much to the language except more fucking bloat.

>Whiteboard interview(s)
>There's usually multiple days of this
please no

no, he means he followed a tutorial like learnopengl.com and just copy pasted code

>fire/medical/vehicle
Haha what? Renters insurance isn't necessary, medical is usually dirt cheap, like a hundred or two a month before tax for like fucking Kaiser or Blue Shield. And no one owns a vehicle in those programming cities unless they live in the suburbs where 3500/month can get you a 2-bed you can split.so you're going easy on the vehicle insurance or the rent, you don't do both.

Its one thing to fuck up on those stupid puzzles and leetcode garbage but not knowing the difference between a reference and a pointer in C++ is a fucking sin if you're a c++ dev.

He's bullshitting you. It's usually one work day process not multiples, not sure who does that unless it's for a high level role or something. But you will typically have like 5-6 interview stages that can take 45 minutes to an hour and a half, and you get lunch on them so there's that. Make sure you poo before you go

sir, ive been in the application developement pricess industry for 21 years starting with nokia symbia developement and moving to iOS and aNDROID developement. the copy paste process cucle is a majority of application decelopement time. If you want to prepone application speed to the market copy and paste from xda developers and stack overflow is with out a doubt uselful.

I work in HR consulting and I go to all these "tech" companies fleeing California for greener pastures in business-friendly states (even went to West Virginia during the coal mining "learn to code" scam-fest), and all these businesses bitch and moan about the same things:
1. TURNOVER IS SO HIGH HERE
2. THE QUALIFIED CANDIDATES REJECT OUR OFFERS
3. WHAT DO WE DO MISTER HR MAN? HR MAN IN CALIFORNIA IS HR LADY WITH COMMUNICATIONS DEGREE, I HOPE YOU HELP US LIKE SHE DID MISTER HR MAN
/cruise

So I sit in these interviews all quiet-like and take notes, I'm usually just doodling or writing little vignettes where the building gets sieged by Norman invaders, and then deliver findings and suggestions. These companies aren't hiring employees, they're hiring cattle. Livestock. It's basically a dairy farm at these places, except the milking probably isn't as pleasant.

The best retorts to my little presentation at the end of my assignment involve "active recruiting".
directemployers.org/2016/03/23/take-recruiting-strategy-passive-active/
>The biggest difference between active and passive selling is one thing: sales. Brands must not only sell belief in their product, but also their corporate mission, culture, and existing talent pool to recruit top job candidates – a classic economic case of supply and demand.

They want me to set up a social media profile that draws in applicants 24/7. I tell them to get an unpaid marketing intern from the local university, but they don't wanna do that. Never ever trust what a company that does "active recruiting" tells you in an interview. They're universally scum.

>writing a actual 3d engine is incredibly hard
That really depends how much you need to define "engine"

I copied some directx tutorials for basic graphics drawing, added some physics code, fancier shaders, threw in a couple file loaders (for textures and 3d models), and supported different input types through an abstraction layer. That's basically all you need to make a decent indie game. Took about 3 months casually working at it.

Depends, some places it's just 1 day and other places it's multi-day whiteboard, like Faceberg of Google or Netflix or even Amazon. These aren't the extremely high paying senior roles either.

You need know about references and pointers because are fundamental concepts in Programmable Logic Controller, Ladder logics, firmware,etc.

>plebbit nigger thread
All of you go and stay go filthy tourists

Attached: Stallman_64.jpg (690x460, 186K)

None of those places have multi-day whiteboard interviews.

>I'm so glad I live in a 3rd world country. All my interviews have been so fucking laid-back
Well yeah of course they are. Why have high standards for literal peasants when you're only going to get disappointed?

Facebook is 100% a single day all day long interview with 3 white boards and some other shit

lol fucking fat ameritard slaves having to go through circus clown routine for a chance at getting junior dev job over some pajeet

here in northern europe all you need is a degree from any shit school to get a job, unlike in United States of Israel we haven't imported millions of pajeets and other low-wage subhumans to compete in the tech industry

coping amerifat
interviews in Europe are not your kike clown hoop jumping even for high paying senior/specialist positions

Software dev is such a circus, Im glad I went into EE instead

>make mexishit repair your HVAC
>"it works, señor!"
>winter comes
>HVAC doesn't work
>programmer dies of hypothermia while sleeping

yep, pay your mexicans, user. Please do it.

I have no idea what it is, but I'm gonna guess tell me if I'm right Jow Forums.

A reference is something like a variable, a reference can point to a piece of data itself or the reference could contain a pointer which then points to another piece of data.

references are just pointers but with lots of rules restricting how you can use them to make using them safe. Can't do pointer arithmetic on it, can't take a reference of a reference, can't modify the value of a variable containing a reference, can't point to null.

I think I won by going the IT route. Don't have to deal with full blown programming autism and bullshit, but still get a comfy Jow Forums job.

IT is fun because you are always learning and sometimes even engineering some things, especially if you are a sysadmin. Most people who do CS end up as code monkeys.

Wow, you’re stupid.

high paying in Europe means starting salary in US though

Attached: file.png (2061x1274, 119K)

Shit like this makes me glad I work for the government, even if I do live in a "programming city". The free health care and sweet retirement benefits are better than any amount of free beer in the breakroom. Also, there was significantly less bullshit when interviewing.

Used to do IT. The real problem with it is that you have to deal with users a lot, unlike in a dev role. If you can be a total sperg, like me, helping stacy in accounting learn how to use a printer can be stressful and rage-inducing.

>You just need the thing that does all the fucking work
Are you really this stupid?

retard
do you even know how to program?

>not working for yourself
based cucks

I think those numbers are skewed because in the EU and UK they're counting Pajeet Streetshitter working in a phone pit as a developer.

>mfw i'm a shit artist with bare passable art
>mfw "coding" a porn game in renpy
>mfw broke 5k a month on patreon (still all solo)
>mfw considering making a 2nd patreon with a diffierent game/premise by hiring someone else to help me
>mfw i work like two days a week tops on this garbage with posting weekly to keep people interested and release end of month

Attached: fenneko.gif (310x174, 489K)

I'm glad I never got into programming. The job hunt seems especially grueling and you have all these retarded as fuck meetings. Meanwhile I'm just the server administrator and security guy. I get paid more than the vast majority of the programmers and all I do is ensure their work is backed up in multiple locations and revisions.

Human Resources is the world's greatest con. They never know shit about what they are asking you. I work in the Power Plant sector.

That's because they hired outside diversity candidates instead of doing what we've done for decades: promote engineers, accountants, legal staff, whoever into 'HR" roles. Wherever I go, I tell them to start a rotation of supervisors to sit in interviews and ask questions and provide feedback. They never want to, either, because they're "too busy". Asshole, this is is a job on your team. Sit in the goddamn interviews.

This is how you cheat at life.

user, I am proud of you

>helping stacy in accounting learn how to use a printer can be stressful and rage-inducing
Hospital IT here. Can confirm. Showed a Stacy how to recalibrate a label printer and she had the audacity to call back five minutes later and not let the printer do its thing for a bit.

My boss was the one doing the hiring and actually sat in on the interviews. Good man, but he's TOO chill. Day shift's been having problems with infighting and he won't do anything about it.

Honestly I thought that no one would bother with my game since there were much better ones, so i tried appealing to some fetishes and then they poured in.

Does Jow Forums think this is a good question?

I would personally panic and probably think that the interviewer is a toxic person (depending on his tone)

Attached: 34432322-1.png (885x721, 118K)

"take a guess at how dumb i am" is not a technical question

I remember getting interviewed for a Koch power plant. The first round of interviews was with an HR lady not even in the state that the job was in. I could tell that she had no idea what the answers to the questions she was asking were, but cared more about the confidence in the answer. I intentionally answered several questions wrong. I did this because I didn't really want the job (it was in bumfuck nowhere, 3 hours away from anything that could be considered a city). Still got passed on to the plant manager for a second interview.

Can confirm Finland at least. Where I work it's 36k for starters. Still below 48k for even the coders with most responsibility. Only the boss makes around 100k a year.
Workmate said this is still higher than his old company here.
This is in Tampere, the 2nd biggest city. Helsinki has maybe 5k or 10k a year on top.

I want Swiss, Norway or USA dosh..

Phrased that way it does sound a bit smug on paper.

Depending on the job, it could be good. It also is a great way to invite trolling. You could say something like, "Your wife is probably cheating on you."

Phone interviews are meaningless, it doesn't matter who is administering them. You move on if they like you, that's it. You've already cleared all the screening requirements for an in-person interview if they're giving you a phone interview, the only reasons you won't proceed is if there's a major red flag or they think you're a creep.

>I have used tools
>But I didn't bother to understand them
So really, you failed as an engineer and you failed to get job as one.

>that you think I don't know
infosec stands for information security.

>Once, in college, me and two of my friends hacked the ukranian military and moved some troops about 100 miles.

How do you think he'd respond?

The truth is that it depends on the language. In general references don't support pointer arithmetic, but in C++ there are additional distinctions.

By that idiotic logic, I can just make a SuperGameEngine class that just printf()'s to the screen. Game engines are 90% math.

I got hired as a programmer but did HVAC, PLC, piping, wiring and even concrete formwork design. When I discovered that I somehow managed to do a better job on all of these than guys who are supposed to be trained in those things despite being armed only with google and a few days to do research, I stopped caring.

Pic related, it's a HVAC control cabinet the "pros" just left on the roof for the entire winter and we had to completely rebuild because nobody was going to take chances with dew-filled electronics.

Attached: DSC_0193.jpg (1200x900, 67K)

I live in France and this is exactly my experience.
Stay away from burgerized companies and you won't have to go through this bullcrap.

People underestimate how well a job in the trades are. They think "I'm gonna get dirty," and don't want to bother with it.

Meanwhile, I started as an electrician, and was able to leverage that into becoming a power plant operator upon getting my journeyman's.

Wow, Serbia is there
Here programmers makes biggest money, but compared to rest of the EU smallest
Average salary in Serbia is around 300/350 euro

>Average salary in Serbia is around 300/350 euro
Hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhahahahahahahahhahhahahah it's 2000+ EUR in Belgium. What do you like eat leather shoes from scrapped tanks

I'm with Nice work user. I went with the youtube gambit with similar work schedule, but I'm not making anywhere near 5k a month. You done good.

Attached: 1559186741336.jpg (419x600, 37K)

>Never ever trust what a company that does "active recruiting" tells you in an interview. They're universally scum.
Let me simplify that for you:
>Never ever trust a company. They're universally scum

You're welcome and I'm happy to help.

Attached: intervjuu.png (2752x4342, 742K)

Thanks, i hope your youtube ventures eventually pay off too,you can make a killing there.

Bayeux-style vignettes with Norman knights invading a modern office building?
Can you post some?

>store the value taken from _two_ variables
WE DON'T NEED ANOTHER HERO

whats the actual answer?
isn't a reference type just an immutable pointer type basically or is there more to it?

C++ references versus C pointers:
>references must be instantiated immediately upon declaration
>references may not change their referee
>references may not be explicitly initialized with NULL
>nameless references or references in the same stack frame allocate no memory
Just a few examples

Yeah, here you go.

Attached: 1455467645678.jpg (3024x4032, 1.74M)

Thanks John now my neural network can deduce your signature from your handwriting.

Attached: good_luck_im_behind_7_proxies_t_shirt-r63071c87cc9f4576a7482e445d64f34a_k2gm8_307.jpg (307x263, 17K)

are these guys all allergic to naming their variables? Be shit at programming all you want, at least express what you're trying to achieve properly.
... then again, they probably don't know wtf they're trying to do, either

I forgot I also need an example of your signature, carry on.

>working with another person is "gay"
You must be unironically autistic

I love the part where the token woman asks you retarded questions like "If we asked your friends why we should employ you, what would they say"?

They see computers as math machines.
And math is taught with badly named variables that are quick to write on blackboard.

how im supposed to answer this

Yeah, that was my problem, too.
It went to well before that, I aced all the technology questions and I could tell that all the men were pleased. But then she came and asked questions like this and everything turned.

They can't get me to shut up about programming so they hope you take me off their hands to I can babble to you instead.

I find that pretty hard to understand. Im training as a paramedic, and sure it's fucking long and tedious and difficult to remember all the body systems and names and interactions, but once you start in practice you pick it up through reinforcement. If they actually were as good as they say it shouldn't be to hard to learn the names for the things they use every day right?

How are these guys hired and actually work at companies?
Or are they the tranny/nigger diversity hires?

I am not that good. I just want to get a job and try not to spend every waking life in front of computer, is this so hard to understand?

I'm a somewhat skilled developer with no social skills.
How do I leave software development?

Thanks. I always assumed "a reference is a pointer, but for a function argument" type of deal.

wew are you a genius or just never programmed a 3d engine on your own?

I'm glad I became a union stagehand.
Fuck Broadway is less gay than this shit. Plus we make fun of trannies fags and niggers and for the most part they are not allowed. It's a huwhite union, but I'm not gonna lie its extremely liberally pozzed currently so I'm sure it will " get woke, go broke" soon.

kill yourself jew faggot

>union stagehand

you guys are fucking racketeering scumbags that don't deserve 1/10th the pay you routinely extort out of touring productions. fuck all of you

t. touring audio engineer