|
dingy dimples posted:Anyway, I answered that I'd use either a mutex or a spinlock depending on the situation, and they seemed impressed. They actually turned me down later for a lack of domain knowledge (which was totally fair and probably best for everyone) but it wasn't a blow to my ego. I would have felt a whole lot worse if I had flubbed a simple question about threads. If you had asked me to explain what a mutex is, or what a spinlock is, I would give you a blank stare. If you asked me to write code that prevents two threads from accessing a variable at the same time, I could handle that with no problem. Just because I can't name the technique doesn't mean I can't do it. I'm guessing the majority of developers in this thread are CS people. I'm not a CS guy. I'm self taught. The only problem I have as far as a programmer is passing interviews. I can write code better than anyone in this thread, as long as I have time to research solutions and think my way through. Yeah I guess that makes me cocky, but so be it. I understand your point with the restaurant thing, but I don't need to change. I program on my own personal projects every day. I write dozens, if not hundreds of lines of code every day. I solve real problems. An interviewer's brain twister is not a real problem. My dream is to some day interview with a company that understands this. (USER WAS PUT ON PROBATION FOR THIS POST)
|
# ? Dec 15, 2012 18:19 |
|
|
# ? Apr 26, 2024 21:05 |
|
how!! posted:If you had asked me to explain what a mutex is, or what a spinlock is, I would give you a blank stare. If you asked me to write code that prevents two threads from accessing a variable at the same time, I could handle that with no problem. Just because I can't name the technique doesn't mean I can't do it. it turns out being able to explain to other programmers what you are doing, and being able to understand other programmers when they explain it, is quite a useful skill. quote:I'm guessing the majority of developers in this thread are CS people. I'm not a CS guy. I'm self taught. The only problem I have as far as a programmer is passing interviews. quote:I can write code better than anyone in this thread, as long as I have time to research solutions and think my way through. Yeah I guess that makes me cocky, but so be it. Bravo.
|
# ? Dec 15, 2012 18:37 |
|
how!! posted:If you had asked me to explain what a mutex is, or what a spinlock is, I would give you a blank stare. If you asked me to write code that prevents two threads from accessing a variable at the same time, I could handle that with no problem. Just because I can't name the technique doesn't mean I can't do it. Multithreading is hard and debugging issues involving multithreading is a huge pain in the rear end. If I had a drink for every time some idiot checks in something that results in test providing minidumps that say HEAP_CORRUPTION I'd be dead right now. You could be that idiot if someone let you through a coding interview.
|
# ? Dec 15, 2012 18:37 |
|
how!! posted:I'm guessing the majority of developers in this thread are CS people. I'm not a CS guy. I'm self taught. The only problem I have as far as a programmer is passing interviews. The reason you cannot pass interviews is that you cannot convince people of your ability to program. There are two possible reasons for this I can see. 1. Interviews are fundamentally broken and thus why you fail them. 2. You don't actually understand programming. Given you are the only common factor amongst all of your failures, I would venture that 2 is more likely than 1.
|
# ? Dec 15, 2012 18:41 |
|
how!! posted:I understand your point with the restaurant thing, but I don't need to change. Best post of 2012.
|
# ? Dec 15, 2012 18:45 |
|
how!! posted:I can write code better than anyone in this thread, as long as I have time to research solutions and think my way through. Yeah I guess that makes me cocky, but so be it. At first I was going to laugh at you but then I saw this: quote:I understand your point with the restaurant thing, but I don't need to change. Jesus Christ you need professional help man. You just said you're infallible and then admit you can't get a job because those darn interviewers are so dumb and won't let you google the answer.
|
# ? Dec 15, 2012 18:46 |
|
how!! posted:I'm guessing the majority of developers in this thread are CS people. I'm not a CS guy. I'm self taught. That said, I'm pretty sure you passed the point of self-parody a long time ago and now you're just loving around.
|
# ? Dec 15, 2012 18:47 |
|
Analytic Engine posted:Wow, I learned a lot reading thid thread. Is programming completely decoupled from the US economy? If not, how tough are these $70K+ jobs that 22 year old comp sci majors can do as entry-level? Or is it a matter of being 2-3 times better than the outsourced alternative? Isn't that better than any other job that you can get without nepotism or insider connections out of school? I can only speak for companies that I have worked at, but if you are in the top 30-40% of your class at a competitive school, you will be starting in the 65-70k range in most areas. The jobs are not all that tough - most are basically hooking databases up to UI. how!! posted:If you had asked me to explain what a mutex is, or what a spinlock is, I would give you a blank stare. If you asked me to write code that prevents two threads from accessing a variable at the same time, I could handle that with no problem. Just because I can't name the technique doesn't mean I can't do it. You know what makes code good? It does what the client wants and they will pay you for it. Readability is better. A good architecture is better. But the code has to get written. I wrote a 6000 loc android application in 15 days without working overtime. It had a data access layer, a MVC architecture, and very few bugs. But most importantly, it existed and someone bought it. The point of writing beautiful, well architected code is not to write beautiful, well architected code. It is so that you can write the next bit of code faster, so you can deliver more features so you can beat your competitors and get paid. Entry level interviews are stunningly easy to pass. Know how to define basic OO concepts and talk about how you have used them, maybe a design pattern or two, very basic data structures, a little bit of live coding, maybe a code review and you are done. Oh and having projects that you can talk about and prove you did stuff on. If you can do that you can get a job making 65k+ easy. The fact that you are having so much difficulty should make you realize that maybe you are doing it wrong. gucci void main posted:What do you personally recommend I do? I lost PMs, is it possible I can email you or something?
|
# ? Dec 15, 2012 18:47 |
|
Ranma posted:You're an arrogant example of the Dunning-Kruger effect who refuses to listen. You have been repeatedly fired from jobs for trying to get them to rewrite their whole code base from scratch because you think it is hard to understand or something. You don't understand the real world. I get the impression that if I hired you, your daily standup status would often involve the phrases 'researched' and 'planned' with very little features actually getting accomplished. quote:You know what makes code good? It does what the client wants and they will pay you for it. Readability is better. A good architecture is better. But the code has to get written. I wrote a 6000 loc android application in 15 days without working overtime. It had a data access layer, a MVC architecture, and very few bugs. But most importantly, it existed and someone bought it. The point of writing beautiful, well architected code is not to write beautiful, well architected code. It is so that you can write the next bit of code faster, so you can deliver more features so you can beat your competitors and get paid. I agre with al of this, whats your point? I've shipped code too. I've probably shipped more code than you have. I wrote a 1000 line HTML5 mobile app a few weeks ago. I wrote a 25,000 line we app that 3000 people use. I have a github account full of production code that I've written. I don't know where you get the idea that I don't write code. You illustrate the problem that I'm railing about. Despite the mountains and mountains of evidence in front of you that I (and people similar to myself) can indeed code very well, you assume that since I can't spit out the definition of a mutex that I am completely worthless as a developer. You are the problem. quote:Entry level interviews are stunningly easy to pass. Know how to define basic OO concepts and talk about how you have used them, maybe a design pattern or two, very basic data structures, a little bit of live coding, maybe a code review and you are done. Oh and having projects that you can talk about and prove you did stuff on. If you can do that you can get a job making 65k+ easy. The fact that you are having so much difficulty should make you realize that maybe you are doing it wrong. They are stunningly worthless. Being able to namedrop "Adapter Pattern, linked lists, big O" does not mean you a great developer. Great development skills come from experience. No interviewer I ever interviewed with has understood this.
|
# ? Dec 15, 2012 19:13 |
|
Jesus christ just stop replying to How!! already.
|
# ? Dec 15, 2012 19:32 |
|
gucci void main posted:Don't use Dice. Don't talk to (their kind of) recruiters. I've been on that same path and it's simply a waste of your time. I just wanted to jump in during this annoying sperg argument and say that I really appreciated this advice. I requested an invitation to StackOverflow Careers and got invited the next day, and threw out about 20 job applications on Wednesday night while watching tv. Fast forward to today (Saturday) and I have done 4 phone interviews, have 3 phone calls set up for early next week all with reputable companies and am going to be heading to San Francisco for in-person interviews/meet the dev team next week for two companies. I was getting a bit disheartened from just going on Dice and only getting responses from lovely recruiters who want to put me in Senior positions fresh out of college, and getting all these responses from companies is really motivating. I obviously have not done anything past the initial HR screen/pretty simple technical questions but so far it's looking really good, and it's all in thanks to this thread. I have gotten a crazy amount of advice from this board and it's looking like it's all going to work out. I also want to say that entry level devs coming out of school really shouldn't lowball themselves. Granted I'm looking for jobs in San Francisco so wages are a bit skewed, but whenever I've been asked what my salary requests are, I've been saying $90,000-$110,000 and so far nobody has balked or batted an eye. I feel like an idiot saying those huge numbers since I'm a fresh graduate but the demand is there, especially in places like New York or the Bay Area where the tech industry is strong. I went to a no-name CSU here in California and my GPA is so low (~2.7) that I don't even bother listing it, but with my outside experience and personality my education has not beed a hindrance. I've only been told by one company that my school wasn't prestigious enough and that they were looking for developers coming from the top-20 schools. Good luck with that. lmao zebong fucked around with this message at 19:53 on Dec 15, 2012 |
# ? Dec 15, 2012 19:47 |
|
how!! posted:No, if I were an example of the Dunning Kruger Effect, I would be claiming I can write a better strlen than the language designers. I am claiming the opposite. Thats why I use their code, and I don't make an attempt to write my own. There are a bunch of very smart programmers in here i've had the privilege of learning from. There is a lot of expertise floating around. What you claimed was given infinite time and resources you could do better than anyone in the thread. A fair claim, because the reality you miss is the finite time and resources available to solve problems at hand. quote:I've probably shipped more code than you have. You assume that since I can't spit out the definition of a mutex that I am completely worthless as a developer. To be fair it isn't the things you say on their own that make us think you're worthless, it's the combination thereof. quote:They are stunningly worthless. Being able to namedrop "Adapter Pattern, linked lists, big O" does not mean you a great developer. Great development skills come from experience. No interviewer I ever interviewed with has understood this. There are people who can only name things and they know nothing. Thus someone who knows something but cannot explain it are the best alternative. Some people actually understand the code they write and can explain it using a language many programmers understand. It may seem like harry-potter speak to you, but learning coding jargon speeds up communication quite a bit, despite so many of the terms being overloaded.
|
# ? Dec 15, 2012 19:47 |
|
astr0man posted:Jesus christ just stop replying to How!! already. It's ok he's stopped replying to me
|
# ? Dec 15, 2012 19:47 |
|
Ithaqua posted:I'd class that as unusual outside of superstars. The best developer/architect (with 20+ years of experience) I know is at around 150k. I work out of NYC with around 8 years of experience and I'm getting 92 right now. Of course, my gig is mostly working from home, so I didn't push too hard for a higher salary given that my commuting costs are nonexistent. For what it's worth, the starting salary at a particular large company in the SF area for someone from a top school with a masters degree is around 100k (and I think that might actually be below market rate). I knew people there who were making near 200k in salary (and had surely significant equity at that point), but had been there for 15-20 years. A friend who is my age (4-5 years out of master's degree) just recently got a job at a smaller company in the area and is being paid around ~180k. how!! posted:If you had asked me to explain what a mutex is, or what a spinlock is, I would give you a blank stare. If you asked me to write code that prevents two threads from accessing a variable at the same time, I could handle that with no problem. Just because I can't name the technique doesn't mean I can't do it.
|
# ? Dec 15, 2012 19:51 |
|
Steering wheel? Brake fluid? Not sure what any of that stuff is. The important thing is that if you ask me to build you a car, I can do it.
|
# ? Dec 15, 2012 19:53 |
|
Rurutia posted:Are you sure? Glassdoor definitely doesn't corroborate that, and I'm pretty sure it doesn't happen in Seattle either. SF, tens of thousands of jobs to fill, with only thousands of qualified engineers looking for a new job at any given time. $200K+ range type jobs are usually in non-startup companies though. Essentially they're paying the extra because they can't really offer stock, and they're essentially competing with startups offering $150K+stock. Keep in mind that range though is for "amazing" developers. There are probably famous/well-known community developers that could probably command an extra $50K. It's probably not unheard of for Google, Amazon, or Adobe getting into some bidding war over an Engineer. But at that point, it seems to me like money is the last thing on a developer's mind. Sure at $50-70K that $20K is actually a big difference. But $150K-$200K? Sure $50K is a ton of money, but not enough to move into a lovely situation or a bad team for that amount. gucci void main posted:I just took a few minutes and went over some math. I'm using a salary calculator (Paycheck City), but I recall it being pretty accurate in the past with a previous job. Again, assume it's not 100% accurate, but fairly ballpark. With inputs of 50-80k, I get the following bi-weekly net pay values (with their pre-tax values as well): You think it is minimal? Imagine a company and how minimal that pay bump is for them. Recruiting at a company is all about getting the person hired for the least amount of money. Do you think they give a poo poo about an extra $10-$20K? Only if they think they can get you for less. If it's going to take them an extra $10K and you're the guy they want. That is like nothing to a company. Even a startup, especially since startups need Engineers. At worst they will trade stock for money with you, which if you're going into a startup is probably the best outcome. It is not recruiting's money, so they don't really care (other than to make a game of how low can this guy be hired for?) The guy who said he'll try and see if they can get it bumped up? Of course they will. Essentially both of you have already pegged your worth at the $50K level, bumping you another $5K is not going to make them sweat, but it will make you happier to join. The only bright spot I see in your position is that you're getting a 3 month review. Because asking for $80K when it looked like you were OK with $50K is going to be hard, especially if you're scared of negotiating your salary. I would definitely try to get it up from $50k (maybe say you just calculated and realized that it's going to be difficult to live in NYC on that salary). If you don't get a big increase and you still want to join, just join and re-negotiate at the 3 month review. If you're good and they're any kind of smart, they'll gladly bump up your salary then. Strong Sauce fucked around with this message at 20:30 on Dec 15, 2012 |
# ? Dec 15, 2012 20:27 |
|
how!! posted:If you had asked me to explain what a mutex is, or what a spinlock is, I would give you a blank stare. If you asked me to write code that prevents two threads from accessing a variable at the same time, I could handle that with no problem. Just because I can't name the technique doesn't mean I can't do it. At the design review meeting: Engineer 1: We'll need to add a mutex here to ensure correctness. Engineer 2: What do we know about the duration and frequency of requests that we expect? I think a spinlock might perform better. Engineer 1: That's definitely possible, but we're not even sure that this part of the code will be a bottleneck. Let's revisit the spinlock vs mutex issue once we have some hard data. how!!: I don't know what these words you guys are talking about mean, and I don't understand why you won't listen to my very simple solution. We should just google for the answer! There's probably already some code out there that does what we need. That's how you solve real problems. Engineers 1 & 2:
|
# ? Dec 15, 2012 20:34 |
|
Steve French posted:Mutexes are pretty central to thread safety. If you don't know what a mutex is, I refuse to believe you've ever safely implemented a multithreaded program that shares state between threads. Further, I believe that if you were actually tasked with doing so, you would be unaware of the fact that you might need a mutex. You're right, I've never implemented a mutex. Its never came up in my career. If it ever did, I'd google "python thread locking" and it would lead me here: http://docs.python.org/2/library/threading.html Within there I'd find this: http://docs.python.org/2/library/threading.html#lock-objects I would then spend a day or so reading those docs and trying out different things. This is why I say context matters when it comes to solving problems. A well formulated stackoverflow question (not just "send me teh codez") will result in someone smarter than me saying: "what you want it a mutex, look here: http://docs.python.org/2/library/mutex.html" tef posted:It's ok he's stopped replying to me I don't reply to negativity.
|
# ? Dec 15, 2012 20:38 |
|
how!! posted:You're right, I've never implemented a mutex. Its never came up in my career. If it ever did, I'd google "python thread locking" and it would lead me here: http://docs.python.org/2/library/threading.html Yeah, and then what do you do when someone does code:
|
# ? Dec 15, 2012 21:03 |
|
Volte posted:Steering wheel? Brake fluid? Not sure what any of that stuff is. The important thing is that if you ask me to build you a car, I can do it. benz addition to godwins law
|
# ? Dec 15, 2012 21:14 |
|
how!! posted:Within there I'd find this: http://docs.python.org/2/library/threading.html#lock-objects This attitude crops up a lot when dealing with junior people. Yes, yes, I'm sure you're quite clever and can take some time to understand what the rest of us think of as the baseline for doing this work. I'm not going to contest that. My problem is when I'm hiring someone, I've got a complex problem already waiting and I need bodies solving it. I can't afford the time to ramp someone on the basics and then ramp them on the complexities of our business. Granted, I work in hardware so "the basics" I'm referring to are more like pipelines, cache topologies, etc. but the sentiment is largely the same. With respect to Dunning-Kruger, I believe that was the whole mess about B-trees. You're claiming that understanding their implementation wouldn't help you rewrite queries when you lack the knowledge required to assess that judgement call. It's funny to see you twist it into your own frame though.
|
# ? Dec 15, 2012 21:59 |
|
how!! posted:You're right, I've never implemented a mutex. Its never came up in my career. If it ever did, I'd google "python thread locking" and it would lead me here: http://docs.python.org/2/library/threading.html I was not criticizing because you have never implemented a mutex; you basically said you have no idea what a mutex *is*. Someone who has no idea what a mutex is likely doesn't know what to look for in terms of multithreading problems, and therefore might not even know that they need to google to find out what a mutex is or how to use it. Maybe after they spend hours or days hunting down heisenbugs caused by race conditions.
|
# ? Dec 15, 2012 22:14 |
|
how!! posted:I don't reply to negativity. Aren't you seriously hampering your ability to learn anything?
|
# ? Dec 15, 2012 22:57 |
|
Yeah sorry for lowering the signal/noise ratio, everyone.Cicero posted:My current team in the Kindle org at Amazon has 9 devs, and I recently found out we have five new openings to fill next year, and I'm guessing teams attached to any org that's doing well are in a similar position. Do you have any tips for getting noticed at Amazon? I applied for a really weird and vague posting just to test the waters: http://www.amazon.com/gp/jobs/ref=j_sq_btn?jobSearchKeywords=166769&category=*&location=*&x=13&y=7 That was 10 days ago and it's been silence since. (It probably didn't help that I accidentally sent off my resume without a cover letter.) I described my experience/education here... http://forums.somethingawful.com/showthread.php?threadid=3376083&userid=61415#post406054223 ...and I've got my eye on this posting: http://www.amazon.com/gp/jobs/ref=j_sq_btn?jobSearchKeywords=199658&category=*&location=*&x=26&y=12 I think I've got the basic qualifications, and one or two of the preferred qualifications. I've also had some on-the-job experience with fuzzy ARTMAPs and I've done some academic projects with naive Bayesian classifiers and the ID3 tree algorithm. It's not much, but it's better than nothing. Is there anything else I should note in my letter?
|
# ? Dec 16, 2012 00:19 |
|
It sounds like first-job salaries for outgoing CS grads varies greatly by region you're living in. Does anyone have an idea what an average salary range for midwestern cities like Minneapolis/Chicago/St. Louis/Milwaukee for a CS grad without much experience?
|
# ? Dec 16, 2012 03:38 |
|
unsanitary posted:It sounds like first-job salaries for outgoing CS grads varies greatly by region you're living in. Does anyone have an idea what an average salary range for midwestern cities like Minneapolis/Chicago/St. Louis/Milwaukee for a CS grad without much experience? I'd say even within those cities you name there's probably a lot of wobble due to cost of living. At least here in St. Louis, it's my impression that $50-$60K probably wouldn't be out of the question for a fresh grad with minimal experience. I also know experienced folks who are probably doing closer to $90-$100K. That said, it's really cheap to live in STL and I think that's reflected in the salaries here. $600-$700 in rent could get you a 2-bedroom apartment (to put into perspective, I own a townhouse with a yard and garage, and my tenant pays $850 for it). You wouldn't need a roommate, and even at $50K/year that'd still leave you with nearly $2K/month left over.
|
# ? Dec 16, 2012 05:11 |
|
About to graduate with a BS, Google offered 100k for Mountain View (not including stock or bonuses). 45k in NYC is
|
# ? Dec 16, 2012 05:47 |
|
THE PLATFORM MASTER posted:About to graduate with a BS, Google offered 100k for Mountain View (not including stock or bonuses). 45k in NYC is Mountain View prices aren't that different from New York prices in most cases. However, having lived in both places 45k in NYC seems impossible to me (although I've had teacher friends who have done it).
|
# ? Dec 16, 2012 08:33 |
|
Does anyone have experience with doing coding exercises/tests as part of an interview process over a screen-sharing program like GoToMeeting? The times I've written code for an interview have either been writing on a sheet of paper with the interviewer in the room, or writing the code on my own time and sending it over email, so I'm not really sure what to expect. General recommendations on what to study in the mean time would be much appreciated. They said I could do it in C# since it's the language I'm most experienced with, so I'm fairly confident. Only thing I'm concerned about is that they'll want me to write something specific I've forgotten since school, and I'm not sure how much googling stuff would bother them.
|
# ? Dec 16, 2012 16:48 |
|
Jmcrofts posted:Does anyone have experience with doing coding exercises/tests as part of an interview process over a screen-sharing program like GoToMeeting? The times I've written code for an interview have either been writing on a sheet of paper with the interviewer in the room, or writing the code on my own time and sending it over email, so I'm not really sure what to expect. The coding exercises given mid-interview are usually very simple, just to prove that you've actually written software before and haven't done well on the interview by rote memorization. FizzBuzz, detecting palendromes, string reversal, etc. They're not going to sit you down and say "okay, write a heapsort from memory. GO!"
|
# ? Dec 16, 2012 16:57 |
|
Ithaqua posted:The coding exercises given mid-interview are usually very simple, just to prove that you've actually written software before and haven't done well on the interview by rote memorization. FizzBuzz, detecting palendromes, string reversal, etc. They're not going to sit you down and say "okay, write a heapsort from memory. GO!" I figured as much, stuff like string reversal/strlen/etc I could write in a coma. I guess I'm just being a worrywart! Thanks!
|
# ? Dec 16, 2012 17:02 |
|
Jmcrofts posted:I figured as much, stuff like string reversal/strlen/etc I could write in a coma. I guess I'm just being a worrywart! Thanks! Here's my advice: Don't overcomplicate things. I usually ask for a string reversal, with the instruction that correctness and time-to-completion are the success criteria, and that we'll discuss the end result and do some refactoring afterwards. Doing it the quick and easy way is fine. Doing it with LINQ is fine. One guy spent 30 minutes writing an in-place string reversal algorithm. At least, he thought it was. You can't really do in-place string reversal in C#. We asked him why he did that, he said that he wanted to make the problem more challenging. It was a correct implementation, but it gave us an important insight into his thought process: He'll probably spend way too long on simple tasks, and produce unnecessarily complicated code. Based on that (and some other personality issues), we opted to pass on him. New Yorp New Yorp fucked around with this message at 17:19 on Dec 16, 2012 |
# ? Dec 16, 2012 17:16 |
|
Sorry, why do you say you can't do in-place string reversal in C#? What's wrong with something like:code:
Thanks again for your advice, I'm still a mega newbie and I need it! Jmcrofts fucked around with this message at 18:05 on Dec 16, 2012 |
# ? Dec 16, 2012 18:03 |
|
Jmcrofts posted:Sorry, why do you say you can't do in-place string reversal in C#? What's wrong with something like: Correct, strings and character arrays are different. Strings are interned in the string pool and are immutable. If you do something like this: code:
You can do horrible, horrible things to an interned string via reflection, but then you'll end up in a situation like this: code:
|
# ? Dec 16, 2012 18:26 |
I'm a soon-to-be grad looking through job listings, and seeing a lot of positions for 'Business Analyst', however I'm struggling to work out what a Business Analyst is, and how it differs from a programmer/developer/software engineer. The best I can surmise is that it's concerned mainly with the early stages of the SDLC (ie: requirements gathering), rather than the implementation stage, but the job descriptions seem to be very vague. Any advice would be appreciated. If in Australia, if that helps.
|
|
# ? Dec 17, 2012 02:43 |
|
At my last job, business analysts did no programming at all, and none of them knew how. They were responsible for understanding everything about the people who used our software and what they needed. They would work with developers, telling them what features should be implemented and how.
|
# ? Dec 17, 2012 03:30 |
|
Tony A. Butt posted:I'm a soon-to-be grad looking through job listings, and seeing a lot of positions for 'Business Analyst', however I'm struggling to work out what a Business Analyst is, and how it differs from a programmer/developer/software engineer. The best I can surmise is that it's concerned mainly with the early stages of the SDLC (ie: requirements gathering), rather than the implementation stage, but the job descriptions seem to be very vague. Any advice would be appreciated. Where I work, the Business Analyst job is to do the gab between the Business Process for the clients and the actual implementation of the software. From this we derive the requirements but yeah there is no programming involved although you need to understand the concepts and the capabilities pretty drat well.
|
# ? Dec 17, 2012 05:25 |
|
Reading this thread has really helped me learn a lot, thanks! Picked up the interviewing book, and I did some reading on sorting algorithms. I did programming in high school (graduated '01, ugh I'm old) but then went to engineering and had a trainwreck of a career. But I did a lot of programming, so now I'm getting into web development and it's cool hearing from professionals what the interviewers look for and also where to spend some of my study/practice time. It also showed me just how below market value this internship is that I'm starting (but it's just for 3 months so I'll deal). I wasn't able to read the entire thread, but has there been much talk about getting into small companies and startups? My work history has all been at huge companies (AT&T, Scripps, Mayo) and I hated it! Thanks for the thread!
|
# ? Dec 17, 2012 06:00 |
|
Just finished up my programming exercise for the job I'm currently applying to. It went great, I passed first try! It was about as easy as you would expect. They give me CreditCard and User classes, and I have to write a function that returns the number of expired credit cards the user currently has. Like 3 lines total. Thanks for you help and encouragement Ithaqua!
|
# ? Dec 17, 2012 17:54 |
|
|
# ? Apr 26, 2024 21:05 |
|
Jmcrofts posted:Just finished up my programming exercise for the job I'm currently applying to. It went great, I passed first try! Good to hear! Did you use LINQ?
|
# ? Dec 17, 2012 19:03 |