Code review of React component (registration form): identify issues and suggest improvements.
Node.js
If everything goes well and we make an offer, when can you start working?
What is CAP theorem?
How to center a block horizontally and vertically?
Does [name] relate to working in a fast-growing startup where plans, tasks, and priorities can change quickly?
In which tasks is Node.js most effective, and in which does it perform the worst?
Tell me about a project or something you did that you are proud of, and why?
Explain the event loop: components and how they work together. Explain macro and micro tasks.
What is streaming at the level of LLM?
Have you ever written unit tests? To what extent?
Why do two objects with the same fields compare as false?
Определите порядок вывода в консоли для кода с setTimeout, setImmediate, Promise, process.nextTick и fs.readFile.
What architecture have you worked with? What type of architecture?
Delete a comment app.delete('/comments/:id', requireAuth, async (req, res) => { const comment = await db.comments.findById(req.params.id) if (!comment) { return res.status(404).end() } await db.comments.delete(comment.id) res.status(204).end() }) Paginate a list function paginate<T>(items: T[], page: number, pageSize: number): T[] { const start = page * pageSize const end = start + pageSize return items.slice(start, end) }
Tell us about your experience with monitoring and logging (Grafana, Kibana)
For example, I have a 'Wallet' table with an integer balance — where should I write the rule that the balance should not be negative?
How was your code review organized?
What is Node.js and what does it consist of?
Is Node.js single-threaded or not? How many threads can a Node.js executable file occupy and why? What is libuv and how is it related to the event loop?
How does hexagonal architecture differ from onion and clean architecture?