Tuesday, July 13, 2021

My preparation to the interview

 - Please, introduce yourself.

- Yes. My name is Timur, but you can call me Tim. I am a fullstack developer at Cloud LLC formerly known as Startpack LLC. We have three main projects. The first one is startpack.ru. It's the site where people can find plenty of information about their favourite cloud services. The second one which I have been working on is Firework Project. Firework is a crossplatform desktop application, which is a alternative vision to the commonly known browsers. It has many handy features like supporting multiple profiles for any service, generating independent windows for each of them and many another useful tools. The last one is a project somehow related to the cryptocurrencies, but I can't tell you more because of NDA.

- Please, tell me more about your university project

Well, imagine you are responsible on creating a timetable for a large education organization. You have different kinds of information: people, rooms, teachers and education courses. You need to create a timetable, where all of this entities are used in the most efficient way. So, every student have their classes, all rooms are big enough and teachers have only one education course at the moment. It's a plenty of rules, isn't it. So, every time you need a new one you must ensure that you haven't broken anything you had added before. Usually, there a group of people, which are responsible for this kind of job. In my university the 8 people were used to do this job regulary. My solution can reduce the number of people on this team down to one. This man is only responsible to grab information and put it into my system. This program can take your information and automaticaly verify it through every rule in your system. You just add new rule or new entity.

- You were participating in competitive programming contests. Tell me more.

Yes, I were. It was a great experience. I think it helped understand that programming is my passion. We had a great team. All of this people are students of my school. We didn't have a teacher, so our duty was to teach eachother. More experienced guys teacher the less ones. During this time, I learned much about algortihms and data-structures. I used to write my programms in C++.