High pay, free food, beautiful building, great location, and smart people.
Ancient architecture, no coding standards, no commenting of code, no documentation. Poorly designed and documented, buggy, incomplete GUI framework which you are forced to use. Weird UI standards, little inter-group code sharing, poor common tools.
Work more on setting up coding standards. Force people to document their work better. Rewrite some ancient bits, or otherwise create a modern wrapper around them. Create a common toolset and develop it. Hire 5x more people onto the GTK team so that the GUI framework everyone has to use won't be so horrible.
I am a PhD student in Civil Engineering with experience in software development and quantitative modeling (statistics, operations research, machine learning). I met the recruiting team at the career fair in my university and submitted my resume. The
One telephonic interview. I was asked to solve two problems using C++. An onsite interview was requested two weeks later. In total, there were three rounds when I went onsite: * A "two on one" first technical round. * A "two on one" second tech
The phone interview is pretty much about academic-related material, like OS and C++. The onsite interview is a 2:1 interview. Actually, there was only one problem, and I didn't get it well. Since they will have training after being hired, they care
I am a PhD student in Civil Engineering with experience in software development and quantitative modeling (statistics, operations research, machine learning). I met the recruiting team at the career fair in my university and submitted my resume. The
One telephonic interview. I was asked to solve two problems using C++. An onsite interview was requested two weeks later. In total, there were three rounds when I went onsite: * A "two on one" first technical round. * A "two on one" second tech
The phone interview is pretty much about academic-related material, like OS and C++. The onsite interview is a 2:1 interview. Actually, there was only one problem, and I didn't get it well. Since they will have training after being hired, they care