Ukrainian Speaking IT Community
-
Перший етап був зпитаннями чи розуміюсь я на програмуванні, навіть спитали про відмінність GET та POST. Потім дали завдання зі строком у тиждень, у якому треба було пояснити що робить метод у одному з опенсорс проектів на Groovy, відповісти на перелік питань щодо цього метода та потім можифікувати його щодо нових вимог. Наступною була лів-кодінг сессія у «блокноті» лише з підсвіткою синтаксиса та форматуванням коду. Задача наклтаклт литкоду чи хакерранку, але тут не треба було, щоб компилювалося та можна було писати псевдокодом. Я почав вирішувати, розказуючи що й для чого роблю (пульс 120, пальці дубові, в голові морок 🤣), а мені кажуть, зачекай, метод класний, ми до нього дойдемо, а як цю ж задачу вирішити брутфорсом та яке О(n) у цього рішення. Якщо перефразувати Альфа, то «Я тихо сидів, нікого не чипав… Потім підключився до співбесіди… а далі все, як у тумані.»🤣 Тепер запросили на співбесіду з командою, от і готуюсь.
-
1) Job role: Lead QA Automation Engineer 2) Years of experience: 5+ 3) English level: Intermediate+ 4) Project Duration: 2-3 month 5) Part-time loading up to 20 h/week 6) Location: any 7) Key requirements: We need an experienced QA Automation Engineer who can work with Blockchain functionality and test it without front-end part. Main requirements: An experience in web development in JavaScript Experience writing test plans, creating test cases, and prioritizing bugs Experience with a standard testing framework such as Selenium or Cypress Experience in API automation testing Running smoke tests The ability to test the engine of the software, testing the rules, logic, and data flow below the GUI Experience with Blockchain Knowledge of Databases/SQL. Nice to have: Experience in developing and scaling test automation frameworks, CI/CD Experience in design/development in Object-Oriented methodologies; 😍 Budget 20-25$ per hour 9) Brief project description: Zombie Postapocalyptic game based on etherium blockchain with play-to-earn mechanics
-
1) Job role: Senior Fullstack developer (Python, Vue) 2) Years of experience: 4+ 3) English level: Upper-Intermediate 4) Project Duration: 4+ months, full time 5) Time Zone: GMT 6) Location: any 7) Key requirements: - 4+ years of commercial experience - Good experience with Vue - Have experience using an atomic design approach; - Have experience using common state management solutions, specifically vuex; - Have experience using Typescript; - Have experience with different approaches to styling, e.g. using css-in-js or css preprocessors; - Preferably have experience with end-to-end-testing using frameworks like Cypress, so you know what to do to make our code testable for our QA engineers; - Care about readable and testable code; - Know how to write tests (and also write them) - Know how to work with Docker - Have thorough experience with Python - Have experience with Django/Flask and/or Django Forms - Are used to work in or prepare for live environments, cautiously aware of (migrating) existing data - Anticipate what your colleague frontend developers would need or ask for - Have experience with CI/CD tooling, preferably Circle CI - Preferably have experience with third party IAM solutions like Auth 😍 Brief project description: Our client is a UK based company to build a saas platform that can be used for organizations that want to host digital events. We have started development in January. The product is designed for hosting digital events that have an agenda that consists of tracks that can have sessions with either a prerecorded video, a live video stream or a video chat room. The frontend interacts with a Python Django backend and partially (redirects to) Auth0 for authentication/authorization. The candidate is expected to be a Senior developer with the ability to guide more junior developers that are employed by our client.
-
Senior Erlang Hi. There is a new request for an erlang engineer. We need erlang backend developer for our upcoming project. • Demonstrable knowledge of Erlang programming which will be tested. • Experience with Linux operating systems • Experience with Raspberry Pi It will be a monthly full time job and your availability should be dedicated to this. Duration 6+ months. Since the project holds many secrets, we will only share the project details with the right candidate. We are actually looking for an expert. With the cv a candidate should send the completed test task: gen_statem, which starts with 3 parameters: host + port + boolean 'monitor' parameter, makes TCP connection and wait for data. if there is no data during one minute, writes log about it. if data arrives - log it. on connection lost and/or unsuccessful connection attempt - write this fact to log (do not spam, retry e.g. once in 10 seconds). if 'monitor' parameter set to true and connection reestablished after fail - log this fact separately PS states on your own.
-
при тому live code review я завалив повністю ))) бо нервував, перша робота після 14 років фріланса, але взяли, бо їм сподобався саме way of thinking
-
В мене питали я вже толком не пам'ятаю що конкретно, але шось про "опишіть, які складні задачі вам доводилось вирішувати та як ви їх вирішили". Та інші подібні питання, щоб спробувати зрозуміти в першу чергу the way of thinking. Про те саме було live code review - не стільки про скільки помилок знайшов, скільки про як думав, коли його робив
-
Мені здається, то було не питання, а відповідь на питання, що питають на інтерв'ю
-
просто практика та ментора