Yeah I wanted to read it, and it's behind the paywall...
@-BarathKumarS Жыл бұрын
Ikr i always despise these people
@zyriab5797 Жыл бұрын
Just open the cached version of the article from Google, select "text only" and activate reading mode ;)
@jesustyronechrist2330 Жыл бұрын
Open the link in an Incognito tab, it always restarts the "you have 3 more free articles this week"
@Mayranos Жыл бұрын
I think scrum mainer is in reference to github changing master branches to main branches. so instead of saying scrum master it was changed to scrum mainer
@njnjhjh8918 Жыл бұрын
good catch probably!
@Blast-Forward Жыл бұрын
Really one of the skills you need to main.
@BurgerKingHarkinian Жыл бұрын
Oh my God.... End me... 😅
@PaulZyCZ Жыл бұрын
Grandmainer Yoda...
@radfordmcawesome79478 ай бұрын
damn i think you nailed it... i was thinking "hanzo main" lol
@boofcario Жыл бұрын
As an interviewer, I hate when a candidate brings in their Scrum Mainer. Happens way more often than you think.
@jarosawszyc8287 Жыл бұрын
What about Scrum Mariner?
@fulconandroadcone9488 Жыл бұрын
@@jarosawszyc8287 Is that like Scrum army and Scum marines, and you know hes good if he is mariner
@kluchtube70428 ай бұрын
@@jarosawszyc8287 scrum mainer deez nuts
@5ebastiancarlo5 Жыл бұрын
It's a skit, but it's about the real tension between our professional lives and everything else. I really liked your reaction Prime!
@ryder4553 Жыл бұрын
lmaooo appreciate your answer sir
@theondono Жыл бұрын
Has happened to me *more than once*: - “10 years experience in C” - “So you know what UB is right?” - “U.. what?” - “Undefined behavior” - “oh! #defines, yes!” - “No, not that, it’s part of the C standard” - “Which standard?”
@jambangpisang5809 Жыл бұрын
Scrum Mainer is a Scrum Master, like renaming `master` branch to `main` branch. @ThePrimeTimeagen actually wondered about this LMAO
@ThePrimeTimeagen Жыл бұрын
I cannot believe I didn't see this
@dev_insights101 Жыл бұрын
As one of my teachers used to say, its one year of experience and 9 years of repetition.
@anandmahamuni5442 Жыл бұрын
This guy hallucinated a dream into reality 😂
@AQDuck Жыл бұрын
It wasn't a hallucination, he just chrooted into the dream.
@sunsetguys Жыл бұрын
that article remaind me about my interview a month ago and i'm tested out become friendly, but it become cringe. OMG i want forget about it.
@hotrodhunk7389 Жыл бұрын
He had to go to interviews for unemployment but doesn't want to work 😂😂😂
@meltygear5955 Жыл бұрын
Yep, that's the only explanation I can think of
@tylermfdurden Жыл бұрын
How did he know what the QR code linked if he never scanned it? Checkmate chrootists
@comosaycomosah Жыл бұрын
😂
@XDarkGreyX Жыл бұрын
Code around the icon? Idk
@FaZekiller-qe3uf Жыл бұрын
Perhaps the card said that it was a discord server link, the middle of the QR code had a discord logo, or it was fake.
@adama7752 Жыл бұрын
m Out-a-here
@SimGunther Жыл бұрын
The weird part was that the real recursive solution was shorter (5, maybe 10 lines) than the bash solution that goofy goober wrote for the interview.
@alxioo Жыл бұрын
But when you memorize bash one, it works for every problem
@Zekian Жыл бұрын
Press X to doubt
@vaisakh_km Жыл бұрын
Y
@Zekian Жыл бұрын
@@vaisakh_km Y not
@Lemmy4555 Жыл бұрын
it's hard to tell if this is real or a chat-gpt made story lol
@njnjhjh8918 Жыл бұрын
This is what's known as 'humor', I'm pretty sure a human wrote it
@jerichaux9219 Жыл бұрын
“There’s ten years of experience, and there’s one year of experience ten times.”
@radfordmcawesome79478 ай бұрын
this is great; im stealing it for my next interviewer feedback call
@olafbaeyens8955 Жыл бұрын
I can't make a basic parser, but I can write a boat loader in RISC-V bare metal and print "Hello world" to the serial port.
@cornoc Жыл бұрын
you should enlist with the navy
@kristinapianykh944511 ай бұрын
That cant be too hard #uni_homework
@ericfisher4736 Жыл бұрын
CHROOT, CHROOT, CHROOT is on fire
@dreadsocialistroberts Жыл бұрын
We don't need no sudo let the linux system burn
@bhv86vjx76 Жыл бұрын
i wish someone would make it into a sketch
@asadickens9353 Жыл бұрын
I've been programming for almost 13 years professionally, and I confidently concluded 2 days ago that an or (||) does not short circuit in C# I felt pretty dumb after explaining how and (&&) short circuits, but being confidently incorrect about or (||) not short circuiting Moral of the story: Years of experience != quality :c
@andreikudryavtsev3193 Жыл бұрын
But || should shortcircuiting if true is met🤔
@Reydriel Жыл бұрын
@@andreikudryavtsev3193 yeah thats the point lol, even senior engineers can make silly mistakes
@NotherPleb Жыл бұрын
I'm confused. The or (||) also short circuits. 2 days ago you concluded wrong?
@dealloc Жыл бұрын
How'd you come to this conclusion? In the C# Language Specification (7.12.1 Boolean conditional logical operators) it clearly states that both logical AND (&&) and OR (||) short-circuits, if the left operand doesn't already determine the result. The AND operator is evaluated as ' x ? y : false', whereas OR is evaluated as 'x ? true : y'. I think you're confusing them with bitwise AND (&) and OR (|), which does not short circuit.
@isodoubIet Жыл бұрын
What did you do, did you write like a little test program to check that && short circuits, and then used the same program to check || without flipping the value of the first operand?
@schlopping Жыл бұрын
I fucking love this writer, thank you for this gold article.
@uuu12343 Жыл бұрын
A...Scrum Marine sounds pretty badass ngl
@weakspirit_ Жыл бұрын
i feel like my brain got smoother by the end of the video
@nodidog Жыл бұрын
How dare your leave me with such a cliffhanger ending
@olafbaeyens8955 Жыл бұрын
I had one colleague that out of the blue yelled that he is an engineer and knows that the earth is not flat! Then he went to the bosses and was yelling that the world was not flat, he knew because he was an engineer. That was 20 years ago, but still have no clue what caused it. Later he was proving in java that he could do math. Back then we developed in C++.
@doctorgears9358 Жыл бұрын
I had a colleague explain to me, in detail, about how the moon landing was faked. This took him 40 minutes and he decided the moment I was about to get up for lunch was a good time to tell me about all of this. I wish I could have chroot’d myself out of there.
@cornoc Жыл бұрын
@@doctorgears9358 you did, but your consciousness was cloned in a separate process and the original you continued listening to that probably amazing story
@AScribblingTurtle Жыл бұрын
2:54 in and I already believe there to be some AI shenanigans going on. Or this was one of the most elaborate, in person adverts for a Discord server ever. Although Tom would have known what this guy was babbling on about. He would probably even have hired him.
@nnnik3595 Жыл бұрын
Either that or there were some serious drugs involved
@chethanl6506 Жыл бұрын
this looks likes your average r/anarchychess post.
@ScipiPurr Жыл бұрын
The tech fey aren't real, they can't hurt you The tech fey:
@rickwoods5274 Жыл бұрын
Three sentences into this article and I'm 100% sure it's completely fake? ... probably? Ah prime also gets there at 3:10
@TomNook. Жыл бұрын
The internet equivalent of trash TV
@comosaycomosah Жыл бұрын
Chroot fever dream
@bilbobeutlin3405 Жыл бұрын
His "Co-Worker" hired some actors to fuck with the author. (If its not just made up anyways)
@mage3690 Жыл бұрын
. . . That's it, I'm a Rastafarian now. The literal flying spaghetti monster is the only plausible explanation for this nonsense.
@urojony3177Ай бұрын
I think you meant Pastafarian.
@mage3690Ай бұрын
@@urojony3177 shit, you right tho.
@booshong Жыл бұрын
The real interview question here is: At what point did you realize this story is satire?
@mistersmithson4321 Жыл бұрын
Of course it's not real, at first I thought it may have been posted on April 1st, the "candidate" sounds like the most based dude ever, but if "the QR code contained a link to a Discord server invite-I never scanned it" didn't give it away, I don't know what would.
@Adamo2499 Жыл бұрын
WTF... my brain melted while trying to understand what on Earth happened here
@dan-bz7dz Жыл бұрын
That must have been the HR person playing a prank on him
@uzbekistanplaystaion4BIOScrek Жыл бұрын
chroot
@sheykenasababy Жыл бұрын
I listen to this every day on my way to work
@yannick5099 Жыл бұрын
Scrum Marine sounds exactly what you need to be to survive Scrum.
@luciusoflegend Жыл бұрын
This is 1000% becoming an inside joke. Some part of this. Probably either SRUM MAINER or CHROOT.
@justmrmendez Жыл бұрын
Hey Prime, last time you talked about building an asynchronous queue, now you mentioned basic URL parser, maybe you can create a video about all these programming challenges that we should know, because with the queue, I learned about after you mentioned and build one, no am going to build an url parser to keep my skills charp
@dejangegic Жыл бұрын
Fair point. but you got a bunch of those guides online and Prime knows that tutorials have bad engagement and retention
@Matt-jq7zw Жыл бұрын
how would you go through KZbin URL strings watch?v=SKG7PKYyRsw&t=457s or watch?v=SKG7PKYyRsw&t=1m57s to get the video ID and Time? Time is optional and there are others like loop, autoplay, list (for playlists), and more
@altrag Жыл бұрын
@@dejangegic What he needs to do it get a list of common ones, put them on one of those ranking boards, and then explain in his usual style why they all went into the 'F' bucket.
@JayBlooBird Жыл бұрын
tbh, I heard the term "simple query parameter parser" and my brain just kinda freaked out. Like, how could something so complex be called simple?! Is this because prime's a low-level language god amongst us Javascript mortals? I was literally about to google the term before I snapped back to reality (oh, there goes gravity) and realized that I work with query parameters all the time and all he was asking was to break down the URL string, which is super easy and I've done it like a million times. For some reason, the wording just scared me lol
@programaths Жыл бұрын
I did interviews and also offered practice interviews. There was a guy who did everything wrong. I told him to dress like he would for an interview; his trouser zipper was wide open, and not all button on his skirt was buttoned. So, I had to tell him to go out and fix himself. During the interview, he lied overtly, knowing I read his CV and knew his track. During the interview, he gradually turned his head to the side; at a point, he was looking at his side while speaking to me. After a few interviews that mainly went ok, I told him we would get someone from the floor to spectate the interview. He started begging me to not do that while we walked down the hallway to find someone with some spare time. So, I couldn't do it because I sensed he would be broken. I called HR instead because he knew that girl from HR. He lied during the interview again. He was fired because he was terrible on all fronts. In an interview, I got someone so out of place that I asked him: what is the company's name? The CEO was sitting on my side and looked at me like, "Did I really hear that question?". I was so confused by the candidate's answer that I believed he went to the wrong interview. 😂 Another interviewee was a girl who thought she would get the job because no girls were on the team. I had to explain to her that she did poorly. I also had a phone screening. One guy laughed loudly and answered poorly after bragging. He was shortlisted by the CEO, to whom I explained the BS. In another company, we had an interviewee who did spit nonsense. So, we gave him a generated text from "pipotron" and asked the guy what he thought. He gave the same kind of answer to that. I also had a guy who didn't do great with English and couldn't understand Javadoc properly. But during problem-solving, he showed great intelligence, and when explaining the JavaDoc, what he said made some sense. So, we ended the interview; I gave the feedback and told him he would be hired if he wanted to move forward. His answer was heartbreaking. He asked if it was affirmative action at play because of his skin color. He did great. So, yes, interviews can be wild ^^
@nnnik3595 Жыл бұрын
I once noticed that I forgot to zip my fly after I had an interview. I still sometimes think of that.
@fulconandroadcone9488 Жыл бұрын
Man, people are wired. Sometimes I wonder would the world make more sense if we were all hi.
@programaths Жыл бұрын
@@nnnik3595 It's not the end of the world ^^ But it is when you go to a practice interview 😂 In one company, I interviewed a guy in short, tongs, and vaping. The manager had already eliminated him, just by the look. As I use a protocol and don't mind the attire (except in training), I processed the guy. He did apply for a PHP role and flunked all the technical parts. He didn't know PHP 😂 So, I told him to use pseudo-code. He did pass the test (except the PHP part, of course) with flying colors. So, he was a hire. In 2 or 3 weeks, he learned enough PHP to be number 1 in the team. After six months, he wanted to go somewhere else because he did learn nothing new and wasn't challenged. I was also the QAM in that company and reviewed his production, which quickly became damn good 😂 He did stay because I told him it would be challenging to have someone like me, who takes the time to teach, in another company. Also, because he was a high performer, I didn't mind that he did some toy projects on the side between tasks. I caught him once; he was afraid, and I told him that I didn't care about that. All I care about is work being accomplished correctly and it's done. Way to keep your devs happy ^^ The manager also forced hire (i.e., ignored the interview results), and that guy was nice but did terrible work and didn't learn. The perpetual junior ^^ It's why I always use protocols and not guts. So, a free fly would have been a side note that would have been discarded unless there were real damaging things like lying or a bad attitude (which I tested partially). I was way harsher in mock interviews because interviewers tend to be superficial. My goal was not to prepare people for interviews that focus on their ability to do the work but their ability to answer stupid questions well. For example, while analogies are great, they are dangerous if the interviewer doesn't understand them. Another pitfall is speaking of people-especially individuals as imponderables. Another one is not being able to give practical examples that the layman can understand. A bad example is: «I used dichotomic search to identify records based on a time range, knowing that the unique id is monotonically increasing.» That's a pretty reasonable explanation, but it sounds like bullshit and misses the fact that it was done because the sole index was on the unique ID. So, you have to make it a story: «We had a table with only one index on the primary key. I noticed that as the id increased, the time was increasing too. So, I used a basic algorithm called dichotomic search. (ask if the interviewer knows and explain) That way, I could identify the first and last id of the rows to delete efficiently because it takes log(n) to find a row-a maximum of 20 queries for a million rows. Without that, the query to find the rows would have required a full table scan. We are looking at hours for one query.» Much less brief, but now you've: - The problem - The solution - Why the solution does better - How good is the solution So, instead of hearing some bullshit, the interviewer saw that you understood the problem and found an adequate solution with a proper estimate of its efficiency. When I did the interview and heard "BS," I would ask the candidate to expand a bit. Saving them from themselves 😂 And my usual note: your typical recruiter processes 10 to 20 people daily. So they have to find shortcuts. That's ugly and primarily unfair for everyone involved, but they have no choice. I was lucky to do recruitment while I was working at different places and dedicate a full hour (sometimes more) to candidates. I also have training in psycho-technics, which helps. And the technical background too. I think even ASD helps 😂
@yan-fz8pl Жыл бұрын
this is just a twin peaks episode
@jimbrannlund4677 Жыл бұрын
When you said "parser", my head went "split". 🤣
@asdanjer7 ай бұрын
his coworker probably trolled him.
@mistersmithson4321 Жыл бұрын
I thought I was English, but I guess I'm really just chroot'd. CHROOOOOOOOT!
@danielshchyokin3047 Жыл бұрын
This sounds like a Dali painting!
@jamiebrs1 Жыл бұрын
I see the Blood Ninja now does interviews.
@Jerler91 Жыл бұрын
Im a permanent subscriber now for the Tow Mater reference. Lol
@iCrimzon Жыл бұрын
Its real, i was the candidate. I was applying for a position as a COBOL engineer
@Phongryu Жыл бұрын
Can we get an update video for when he responds?
@MrHellzone Жыл бұрын
in fairness, when you said query string parser my mind went straight to building a query string from an object for an ORM
@cornoc Жыл бұрын
yeah same, still pretty straightforward for someone with 10 years experience though!
@JeremyAndersonBoise Жыл бұрын
“I don’t know how to parse a string…” oof
@McHorsesCreations Жыл бұрын
I hope chroot chroot chroot will be the new Tom the genius! 😂😂😂
@lloydbond13 Жыл бұрын
I'll take 500 dollars for that never happened Bob.
@draakisback Жыл бұрын
This was a fever dream....
@anuraglodhi63 Жыл бұрын
Why does Prime leave one character before and after every text selection he makes?
@nnnik3595 Жыл бұрын
Skill issue - he never uses the mouse when coding
@Kunal70006 Жыл бұрын
Least schizophrenic medium article
@Caboose2563 Жыл бұрын
It's satire
@stevezelaznik5872 Жыл бұрын
Basic query parameter parser? Are we allowed to use URI.parse_query? Or is he looking for some regex patterns to split the URL query string?
@ThePrimeTimeagen Жыл бұрын
you would build it i would grade you on it if you just import one, then... well you didn't do what i asked. just build a simple query parser to parse out get parameters
Жыл бұрын
LinkedIn fanfiction gem xD
@thomasreese5000 Жыл бұрын
I just had a interview today, i feel like it went terrible but who knows well see.
@IStMl Жыл бұрын
2:49 bahahahahah "It's IRL Erlich Bachman"
@ReforgerHavard10 ай бұрын
This has got a be a creative writing project, funny though
@Диего_де_ла_Вега Жыл бұрын
"Scrum mainer" sound like some sort of venereal disease.
@l3ss1sm0r3 Жыл бұрын
Containers all the way down...
@jdal21 Жыл бұрын
the Scrum Mainer is probably Tom
@scorpo999 Жыл бұрын
This is a krazam video.
@atetraxx Жыл бұрын
They're ain't no way. Gotta be a joke. It's funny tho. Probably a parody type article
@theondono Жыл бұрын
Wait, how can he know it’s a discord server link if he didn’t scan the QR???
@TheFik123 Жыл бұрын
I see you've met Dwight Chroot
@RolandAyala Жыл бұрын
Lol. So true re: the 10+ year experience thing. Never assume anything.
@briumphbimbles Жыл бұрын
0:36 Well to be fair its not just a single split ... depending on how much of the url you are parsing you have two whole different symbols ? and & to split on and then you have (shock horror) another split for dealing with the keys and values on the = symbol. Then you have to deal with arrays or single values by testing for duplicate keys and potentially encoding to deal with. So yeah its a little more involved but yeah .. 10 years. Also you called it query parameter and not query string which would have thrown me off with almost 20 years of experience. Also so would calling it a universal resource parameter instead of a universal resource locators query string parameter. Which would have been a bit verbose and over the top, just "Given a url how do I parse its query string parameters" would do.
@Kycilak Жыл бұрын
This reads like The Erik André Show
@mascot4950 Жыл бұрын
Any time I hear a story about a "tech interview," I can't help but wonder if it's a US thing or an altogether different multiverse thing. In my 30 or so years of IT experience, I have never encountered anything even resembling that sort of experience (this video isn't really representative here, to be fair, funny as it was). I can't even remember having watched/read one that happened outside of the US. Am I just a special child, or is this a geographical thing?
@MrSquishles Жыл бұрын
I saw something like it on a train once, guy literally had a fedora and cane sword, they where talking loudly about heading into the office to fix some code issue with I assume collegues.
@mascot4950 Жыл бұрын
@@MrSquishlesThat's not very helpful unless you give a hint of where it happened.
@TJackson736 Жыл бұрын
@@mascot4950On a train, so not in the US.
@JayBlooBird Жыл бұрын
@@TJackson736 10/10 burn🔥🔥🔥
@Amy-6019 ай бұрын
What the… I really wanna know what they were smoking! - Amy
@darkopz Жыл бұрын
He got trolled. Hard. Glorious. Edit: But I do love the idea he failed the interview on purpose for some type of benefit. It could be this. But the benefits for unemployment really aren’t that high. You can do an interview anywhere instead of burning a bridge. Either way if this was real the candidate was cracking up laughing after word.
@CaimAstraea8 ай бұрын
He lied tho... if he didn't scan the QR he wouldn't have known it's an invite for a discord server. What if it was a zero day exploit to break out of chroot in real life ? We will never know
@acmethunder Жыл бұрын
@JoshWithoutLeave Жыл бұрын
Chroot chroot chroot!
@MichaelLazarski Жыл бұрын
Wait the guy can tell 20 lines of bash on a whiteboard if it is correct or not ? The moment I knew it is fake
@DaveSheeks Жыл бұрын
Hrm.. how did his buddy get in the door too?
@MrAbrazildo Жыл бұрын
1:11, LOL! A C/C++ programmer that don't know that could throw himself in a dumpster!
@chudchadanstud Жыл бұрын
Just realised you looked like the antagonist from Dodgeball.
@PiratePawsLive Жыл бұрын
I knew Preferred OS was kind of a Religious debate, but this applicant went too far off the deep end with it xD.
@monsterovich Жыл бұрын
Regular Temple OS programmer be like:
@motosota Жыл бұрын
I had to pause it and write a url query string parser
@PiratePawsLive Жыл бұрын
@Prime Webdev isn't my field, but did I understand correctly that the person had to do basically string tokenisation based on the url coming in and do stuff with passed parameters? Or is there some nifty functionality for it I don't know about?
@TechBuddy_ Жыл бұрын
A query param is very simple ?p1=value1&p2=value2 All he had to do ( I think ) is just take that and parse it into a map or smth
@ninocraft1 Жыл бұрын
literally just complex for no reason at all unless you hire a web dev, it sounds trival and all, but under a lot of pressure and not alot of web knowledge "query parameter parsing" sounds like some alien thing xD
@ninocraft1 Жыл бұрын
@@TechBuddy_ye simple for us hipster js devs 😂
@CottidaeSEA Жыл бұрын
JavaScript variant: function getParams(url) { const [, query] = url.split('?') return Object.fromEntries((query ?? '').split('&').map(item => item.split('='))) } While this one is a bit inefficient, I just tried to make it as compact as possible.
@PiratePawsLive Жыл бұрын
Thanks :), now I understand better. I prob would have used regex xD. @@CottidaeSEA
@alfred.clement Жыл бұрын
keep us updated, did he ever respond?
@anasouardini Жыл бұрын
I've witnessed many cases where the candidate knew the answer but due to either low communication skills, the interviewer asking questions in an unusual way, the interviewer asking about rarely needed "skills" or a combination of those, he couldn't answer or answer properly the question in question. Deer newbie interviewer, please study your questions well before vomiting them on our anxious souls.
@DigitalNomadOnFIRE Жыл бұрын
This has to be a spoof
@gamemoves2415 Жыл бұрын
What is a basic query parameter?
@jmr218 Жыл бұрын
The Chrootagen
@sburton84 Жыл бұрын
Chim chiminey Chim chiminey Chim chim chroot!
@thygrrr Жыл бұрын
chroot, chroot, chroot is on fire!
@chickenonaraft508 Жыл бұрын
Sounds like an interview with Sam Hyde
@nomadshiba Жыл бұрын
wait gotta go outside get some drinks, brb EDIT: epic!!!
@andoresp_ Жыл бұрын
literally me
@brandongregori995 Жыл бұрын
Obviously a fake story
@FaZekiller-qe3uf Жыл бұрын
Mainer? Someone from Maine?
@ItsDan123 Жыл бұрын
It’s because you can’t say Master anymore, like Git. Now it’s main.