They only did one interview -a technical interview merged with a PA behavioral thing. There weren't many behavioral questions, tho. The interviewer was very friendly. They asked high-level questions. No live-coding. It was a very trust-based thing. They said they had my CV and they would look me up and decide. The one downside is they didn't give me a rejection, until I asked and learned that they apparently have already hired someone.
This was the job description:
Responsibilities:
Design and develop robust and scalable backend solutions
Create RESTful APIs and manage integration processes
Conduct database design and optimization
Participate in code review processes
Collaborate with team members to analyze and meet project requirements
Carry out performance improvements and debugging processes
Qualifications We Are Looking For:
Bachelor's degree in Computer Science, Software Engineering, or a related field
At least 2 years of experience in backend development
Proficiency in Node.js, JavaScript, TypeScript, and Next.js
Experience with databases such as MongoDB, PostgreSQL, or MySQL
Deep knowledge of RESTful APIs and databases
Experience with version control systems like GitHub or similar
Strong analytical thinking and high problem-solving skills
Team-oriented with strong communication skills
Nice to Have:
Knowledge of container technologies such as Docker or Kubernetes
Familiarity with Agile/Scrum methodologies
Awareness of test automation and continuous integration (CI/CD) processes
Extensive knowledge of relevant software development tools and libraries