well to say the least this thread points out a lot of good insight into modern security in password cracking regards, certainly has me stepping it up on my end just to be safe all good points taken thanks
Unfortunately they decided not to move forward, however was a very rewarding experience to interview with a company I really admire.
Hopefully this thread will at least spark some interest in others who have dreams of working with Google or another tech giant, and if anyone ever has a question about the interview process I'd be happy to offer what insights I can provide.
Thanks for following along with this thread it has been fun.
Wanted to give an update, I heard back just recently and they want to schedule another interview I sent them a list of some good days I would be free and I'm waiting to get an official time. Like I said it is a 6 interview process so 1 down many to go.. so close yet so far lol
Thank you everyone for your support, I'm still waiting for a response and wanted to answer a few questions I saw.
I am graduating college with bachelors in computer science this is spring / may. Google reached out to our university and requested a list of recommended students and am happy to say my professors added me to the list.
The position is for a full time software engineer specifically for new grads.
The language we used in the interview was java and it was my choice, ultimatly they gave me a choice between python c++ or java, the human resourses lady who organized the interview said those are the primary languages google uses and thus want to see some profieciency in those areas. They also made it fairly easy by listing exactly what they were looking for from us.. basically 90% mix of datastructure, algorithim, and coding ability.
Thanks again hopefully ill get a response soon Les pauled, sorry to hear about that.. interesting to hear about how they wanted sales experience.. when I talked to googlea human resources the first thing she went into is that the failure rate of interviews at google is high and basically made sure I was ready for rejection and to understand how hard it is to get in... though i must say microsoft running groups of 20 down sounds even more stressful lol
Had a very exciting and nerve wracking interview with Google, looking forward to a response tomorrow.
I spent 45 minutes doing some coding in Google documents with a Sr. Software Engineer at Google via phone interview. If all goes well I will be invited down for a formal interview (or should I say 5) at their offices.
Anyone else have any experience applying with big tech companies?
This particular gentleman, and a whole host of others, had dedicated their precious time to conducting research to prove that people who could program, sort of, had it imbibed in them from birth. In short, no matter how dedicated and determined a person is, it doesn't matter. If you can't pass their test, you can't program. The classification has already been made. The programming sheep and the non-programming goats.
And how did they come by this conclusion? By a fairly ridiculous test....
Read the following statements and tick the box next to the correct answer.
int a = 10;
int b = 20;
a = b;
The new values of a and b are:
[ ] a = 20 b = 0
[ ] a = 20 b = 20
[ ] a = 0 b = 10
[ ] a = 10 b = 10
[ ] a = 30 b = 20
[ ] a = 30 b = 0
[ ] a = 10 b = 30
[ ] a = 0 b = 30
[ ] a = 10 b = 20
[ ] a = 20 b = 10
How many of you would have nailed this on your first day in Uni without ever having programmed before?
And in your honest opinion, is this a fair quiz for newbies to programming?
In theory depending on the programming language being used couldn't the value of a could become a pointer or object reference to the value of b, thus the value of a could be the memory address of b. So stick that up your A** since we all know PHD stands for "Piled higher and deeper".
Pally and winged panther) thanks for your valuable replies .So suggest me some good links to get start with java and .php?
I really recommend Lynda.com videos for learning anything.. the php tutorials are good.. never did the java ones but I'm sure there good, you can get the first 30 days free but still gotta swipe your card
Matter of fact you might be interested in lynda's foundations of programming.. see languages in computing is not like german or french.. once you have the foundation of programming you'll be able to utilize most langauges as the tools that they are.
Initially, I think that all the members here are all very fascinated to program. That's why we joined this forum. Btw I think I have the same opinion as @Pally.
Yes I believe everyone on codecall is likely to be a passionate learner, at my college I feel that 60-70% of the kids just go programming because they think a 6 figure salary will be handed to them the day they graduate
is it just that in american culture we expect ** handed to us lol
Math is not important.. It is the underlying principles of math that make a good programmer... i.e. problem solving. Good programmers are good problem solvers, and people who are good at math are generally good problem solvers.
My highest level math course is only Calculus.. but I found discrete math to be the most programming related of math courses because they will force you to solve discrete problems like...
There are two tribes who live on an island. one tribe always lies and the other tribe always tells the truth. Two people walk up to you and the first guy says "we are from the same tribe".. but the second guy says "we are from different tribes". Which guy is telling the truth and which person is lying?
Anyways have fun with that and my personal take on the math situation is don't let it scare you away from becoming a programmer because in the end computers are fairly simple in the mathematical sense.
Ah, I interpreted the phrase 'US Bound' as I'm going to the US as my current plan.
I'm surprised you'd want to move out of the USA which compared to the UK has higher salaries and lower cost of living (and bigger on average houses etc..)
The thing is Salary and living expenses are often tightly linked; much of Europe is expensive to live in, but the salaries are normally Ok.
Other places to consider are Singapore or Hong Kong; those are big ex-pat communities, the jobs have good pay and the taxes are lower that other places.
I believe the USA economy will be ** in 10-20 years I need to protect myself and my future, I also find the taxes to be excessive with 20% of my salary never to be seen again... I also want good programming job.. well I have a good one now.. but I'd like to do more interesting stuff but even if that doesn't happen I'll be living in another country which will be exciting.
Actually, a lot of countries do a "language immersion" approach to teaching English, so the students never hear a word of their native language while in class. With that said, your students will probably teach you their language at the same time
awesome this is exciting.. also I saw germany has a blue card program they are in demand for programmers and other positions and offering special work and living passes
lol well they got a 3rd party company that handles there network but they charge $50 an hour.. BUT they also have everything on lockdown.. like if a user can't log into a computer people come bug me and I'm like.. well the way its setup now you gotta call the IT people and get the admin password.. then they look at me like "your an IT guy and you can't do this?"
lol, I'll take care of it and make it clear... thanks