Frontend
Что такое монорепозиторий и знакомы ли вы с этим подходом?
Какие паттерны проектирования вы знаете и использовали в своей работе?
Используете ли вы AI-инструменты в своей работе и в чём, на ваш взгляд, преимущество живого разработчика перед машиной?
Виртуальный скролл вы реализовывали самостоятельно или использовали библиотеку?
Расскажите про процессы в команде: состав, методология, как передавались задачи, кто был заказчиком?
Насколько точно вы попадали в оценки задач?
На каких этапах вы могли влиять на качество продукта?
Как выстраивалось взаимодействие с дизайнерами? Приходилось ли убеждать дизайнера изменить макет?
Приходилось ли вам писать тесты?
Есть ли у вас сейчас другие офферы или предложения от компаний?
От чего будете отталкиваться при выборе компании и работодателя?
import React, { useMemo } from 'react'; import { Button, Table, Tag } from 'antd'; import { useAppDispatch, useAppSelector } from '../hooks/redux'; import { Product } from '../types'; import { deleteProduct } from '../store/productSlice'; const categoryColors: Record<string, string> = { Electronics: 'blue', Accessories: 'green', Tools: 'orange', }; export const ProductList: React.FC = () => { const allProducts = useAppSelector((state) => state.products.items); const products = useMemo(() => [...allProducts], [allProducts]); const dispatch = useAppDispatch(); const handleDelete = (id: string) => { dispatch(deleteProduct(id)); }; const columns = [ { title: 'Name', dataIndex: 'name', key: 'name', }, { title: 'Sales', dataIndex: 'sales', key: 'sales', sorter: (a: Product, b: Product) => a.sales - b.sales, render: (v: number) => v.toLocaleString(), }, { title: 'Category', dataIndex: 'category', key: 'category', render: (category: string) => ( <Tag color={categoryColors[category]}>{category}</Tag> ), }, { title: 'Action', key: 'action', render: (_: any, record: Product) => ( <Button danger onClick={() => handleDelete(record.id)}> Delete </Button> ), }, ]; return <Table dataSource={products} columns={columns} rowKey="id" />; };
С чем вы больше всего работали в последнее время? Какой у вас был стек?
Пользовались ли вы AI-агентами (LLM-инструментами) в работе? Какой у вас опыт с ними?
Расскажите о процессах в команде на текущем/предыдущем месте работы.
Как вы оцениваете сортировку в приложении — она работает правильно?
Были ли интересные истории или баги с PDF-библиотекой?
Работала ли с препроцессорами SCSS/LESS?
Расскажите о себе: почему решили сменить работу, какие проекты были на последнем и предыдущем месте работы?
Какие State Manager использовали? С какими версиями React работали? Был ли опыт с Docker?