Our recruitment process is simple and has no secrets. We’ve written at length about tips & tricks onhow to join netguru and how pair programming helps us choose the best talent .

But there is one moment during a dev interview that I like the most.After a series of questions from our side, we swap roles . We give the candidate a chance to ask us anything at all. In most cases, you ask us the same questions! So, we decided to gather all answers in one blog post. Hope you find it helpful.

How big are the teams you work with?

We always adjust team size to the needs and requirements of the project. Usually we work in teams of 3 to 8 people consisting of project manager, developers, quality assurance testers and depending on project needs - product designers. Each member of the group has his or her specific role to help keep our workflow clear.

What kind of project management methodology do you use?

We work in an Agile methodology . Our sprints are usually one or two week long. The whole team is always involved in the meeting with a client. We also strongly believe inretrospectives, so we evaluate project success and failures, and conduct the project with good communication. We don’t do the “blame game” ; we always try to learn how we can work better next time.

What does the onboarding process look like?

Checklists. Checklists everywhere . Once you join netguru, we won’t leave you alone to fend for yourself. We are aware of how difficult it is to be a newbie in the company and adjust to new workflows. That’s why you always start with an experienced mentor and checklist by your side. Your mentor is in charge of introducing you to our processes and helps you to get access to all the tools we use. But that’s not all. Our huge dev team is divided into smaller teams. You’ll be sure to have a helpful leader who coordinates your group activities. If you have any problems, message your group or leader to find the best solution.

Can junior developers work remotely?

Yes :)W e have offices in 7 cities in Poland, but our employees are welcome to work remotely from wherever they want as long as their working conditions enable them to take calls and be accessible via Slack. However, we do encourage our juniors to come to the office, it just makes learning process a bit quicker. Also, it will be easier to get to know our work culture and meet yourcolleagues. You should know that i f you do decide to come here, you will be offered a free sandwich for breakfast and half-priced lunch. You will also find some snacks and beverages in the kitchen and you can play table football, PSP or Guitar Hero with your colleagues in the chillout room.We want you to feel here as comfortable as possible, that’s why atmosphere in our offices is very laid-back, there is no dress code and you can even bring your dog to work if you wish.

How often do you do pair-programming?

We use pair-programming not only to test your coding skills; We believe that it’s one of the best ways to learn more from each other. We do it from time to time, but the answer is that it depends on your arrangement. Sometimes it's twice per week, sometimes it's zero. It will depend on you.

Do we write tests?

Yes we do. We work with Rspec for RoR projects and XCT for iOS projects.

What kind of js framework do you use?

In most of our applications we use Ember/React/Angular.

Do we use the old version of Rails?

We try to be as close to the newest stable versions as possible.

How can I develop my skills working in netguru?

At Netguru, we put strong emphasis on constant learning and improving skills, o ur aim is to have the best developers on board. In almost every Friday, we have internal webinars available for everybody. Our developers spend around 5-10 % of their time on code review - we believe it is not only a great way on maintaining high quality of code, but above all it is a great way to learn from each other. Also, every employee has a growth budget that can be spent on books, course of choice, or conference , we willalso support you if you want to become a speaker or mentor during one of your professional-related events. We cofinance our employees English and Polish language courses.

What kind of tools we use to communicate with our team?

Communication is key, especially when your team is remote. Our core communication tool is Slack. We have a lot of open channels and private groups to chat with clients, team members, project members and so on. We do use Skype (but not so often anymore). Our calls are typically held on Google Hangouts now. So be sure it’s working on your computer before the interview!

That’s all for now. I hope our blogpost helps you to prepare yourself better for the recruitment process. And, of course, we’re here to answer any additional questions you might have. You can always drop us a line [email protected]

本文前端(javascript)相关术语:javascript是什么意思 javascript下载 javascript权威指南 javascript基础教程 javascript 正则表达式 javascript设计模式 javascript高级程序设计 精通javascript javascript教程

主题: SlackReactiOSSkype
分页:12
转载请注明
本文标题:The 10 Most Frequently Asked Questions During Dev Interviews (at netguru)
本站链接:http://www.codesec.net/view/483903.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 前端(javascript) | 评论(0) | 阅读(28)