You currently have javascript disabled. Several functions may not work. Please re-enable javascript to access full functionality.

Welcome to BZPower!

Hi there, while we hope you enjoy browsing through the site, there's a lot more you can do if you register. The process is easy and you can use your Google, Facebook, or Twitter account to make it even faster. Some perks of joining include:

Create your own topics, participate in existing discussions, and vote in polls

Show off your creations, stories, art, music, and movies and play member and staff-run games

Enter contests to win free LEGO sets and other prizes, and vote to decide the winners

Participate in raffles, including exclusive raffles for new members, and win free LEGO sets

Send private messages to other members

Organize with other members to attend or send your MOCs to LEGO fan events all over the world

Much, much more!

Enjoy your visit!

You have clicked an external link, proceed at your own caution. External sites are not moderated by BZPower and may contain content inappropriate for minors.

Internships

Those of you who have travelled great distances just for an internship.

How?

I was offered just an interview with Amazon - after not hearing anything for 5 months! - and can't bring myself to accept, just for the anxiety of going so far away. Being so alone there. But that's if I even get it, of course...

Not to mention I'm only now really learning about the algorithms and whatnot they'd be asking me about in the interview.

If it's an internship then you won't be away FOREVER, will you? Also you'll meet new people, plus be busy all the time anyway so meh.

And don't stress over not knowing algorithms etc - do what you can to learn, then do the interview. If they approve you, then that means they reckon you're capable enough to learn this stuff as you go. I mean, presumably your original application never said 'I KNOW ALL THE ALGORITHMS PERFECTLY ETC' and they've given you an interview, so it's probably not essential to be a MASTER of that stuff.

Just chill. Do the interview, don't worry too much else you'll get all paniced during it, and if they offer you the job then definitely accept it because they think you're capable of doing well, and travelling is good. Well, obviously Britain is smaller so travelling around it is less of a big deal.

Meh, my only issue for traveling far is how much money it'll cost, and if they're paying you, then it could be worth it. Even if the pay really only covers your living expense, but you'll still get the experience.

If it's an internship then you won't be away FOREVER, will you? Also you'll meet new people, plus be busy all the time anyway so meh.

And don't stress over not knowing algorithms etc - do what you can to learn, then do the interview. If they approve you, then that means they reckon you're capable enough to learn this stuff as you go. I mean, presumably your original application never said 'I KNOW ALL THE ALGORITHMS PERFECTLY ETC' and they've given you an interview, so it's probably not essential to be a MASTER of that stuff.

Just chill. Do the interview, don't worry too much else you'll get all paniced during it, and if they offer you the job then definitely accept it because they think you're capable of doing well, and travelling is good. Well, obviously Britain is smaller so travelling around it is less of a big deal.

Hopefully these ramblings make sense, I'm quite tired.

Hit the nail on the head. When I was doing the Microsoft interview I was freaking out about if I 'knew enough', but if Amazon's anything like MS it's less about 'do you know algorithm X' and more 'can you think a problem through, explain your thought process, and come up with solutions, even if they're not perfect.'

And I had to fly out to Seattle for the interview. It was the first time I'd be traveling that far alone, let alone flying alone. But I bit the bullet, and I'm really glad I did.

Go for it. I learned a lot more during my internships than I did in my classes. Maybe not individual algorithms and such, but how to work as a team, how to solve problems, and how real software development is done. Don't miss out because it puts you out of your comfort zone.