Design a News Feed Ranking System
Design a system to rank news feed items based on relevance, user preferences, and other factors.
Revise fundamentos, debugging e tomada de decisão técnica.
Encontre perguntas técnicas reais para revisar fundamentos, debugging, trade-offs e profundidade prática em entrevistas.
Revise fundamentos, debugging e decisões técnicas.
Se quiser, refine esse recorte com um termo específico sem sair da trilha atual.
Esse recorte reúne perguntas públicas desse tipo para acelerar sua preparação com mais contexto e menos ruído.
Design a system to rank news feed items based on relevance, user preferences, and other factors.
Revise fundamentos, debugging e tomada de decisão técnica.
Design a parking lot management system using the coding language of your choice. The code is expected to be syntactically correct, although it will not be executed.
Revise fundamentos, debugging e tomada de decisão técnica.
Design the low-level design (LLD) of a system like Splitwise, which allows users to track shared expenses and settle debts. The system should support features like adding expenses, splitting costs among users, and tracking balances.
Revise fundamentos, debugging e tomada de decisão técnica.
Design an app that allows users to browse restaurant menus, place food orders, and track delivery status in real-time.
Revise fundamentos, debugging e tomada de decisão técnica.
Design the game Connect Four, focusing on the win logic. The system should determine when a player has won by connecting four of their pieces in a row, either horizontally, vertically, or diagonally.
Revise fundamentos, debugging e tomada de decisão técnica.
Design a chess game system that allows players to make moves, validates legal moves according to chess rules, and tracks game state including check, checkmate, and stalemate conditions.
Revise fundamentos, debugging e tomada de decisão técnica.
Design a meeting scheduling system that allows users to create meetings, invite participants, check availability, and manage calendar conflicts.
Revise fundamentos, debugging e tomada de decisão técnica.
Design a food delivery platform that allows users to browse restaurants, place orders, and track deliveries in real-time, while enabling restaurants to manage their listings and orders.
Revise fundamentos, debugging e tomada de decisão técnica.
Walk me through a significant technical project you've worked on in the past. Explain the technical challenges you faced, your approach to solving them, and what you learned from the experience.
Revise fundamentos, debugging e tomada de decisão técnica.
Design an in-memory key-value store that supports multiple data structures (sorted sets, lists, etc.) and can be configured with different eviction strategies like LRU, LFU, or TTL-based expiration.
Revise fundamentos, debugging e tomada de decisão técnica.
Pergunta compartilhada pela comunidade NaGringa para ajudar outros devs a se prepararem melhor para entrevistas técnicas.
Revise fundamentos, debugging e tomada de decisão técnica.
Pergunta compartilhada pela comunidade NaGringa para ajudar outros devs a se prepararem melhor para entrevistas técnicas.
Revise fundamentos, debugging e tomada de decisão técnica.
Pergunta compartilhada pela comunidade NaGringa para ajudar outros devs a se prepararem melhor para entrevistas técnicas.
Revise fundamentos, debugging e tomada de decisão técnica.
Pergunta compartilhada pela comunidade NaGringa para ajudar outros devs a se prepararem melhor para entrevistas técnicas.
Revise fundamentos, debugging e tomada de decisão técnica.
Pergunta compartilhada pela comunidade NaGringa para ajudar outros devs a se prepararem melhor para entrevistas técnicas.
Revise fundamentos, debugging e tomada de decisão técnica.
Pergunta compartilhada pela comunidade NaGringa para ajudar outros devs a se prepararem melhor para entrevistas técnicas.
Revise fundamentos, debugging e tomada de decisão técnica.
Pergunta compartilhada pela comunidade NaGringa para ajudar outros devs a se prepararem melhor para entrevistas técnicas.
Revise fundamentos, debugging e tomada de decisão técnica.
Write a function that implements a subset of the markdown spec and transpiles an abstract syntax tree to a markdown string. Any language is allowed, but since it was for a frontend role, TS was more expected. A sample input as JSON is provided: const sampleInput = { tag: "document", content: [ { tag: "heading", content: ["Header"], }, { tag: "paragraph", content: [ "This is some normal text. Here is some ", { tag: "bold", content: ["bold text"], }, " and some ", { tag: "italic", content: ["italic text"], }, ".", ], }, { tag: "paragraph", content: ["This is a separate paragraph."], }, ], }; And the output must be: const sampleOutput = "# Header\n\nThis is some normal text. Here is some **bold text** and some _italic text_.\n\nThis is a separate paragraph.\n\n"; 20min was given to complete the challenge.
Revise fundamentos, debugging e tomada de decisão técnica.
Pergunta compartilhada pela comunidade para ajudar no treino de entrevistas.
Pergunta compartilhada pela comunidade para ajudar no treino de entrevistas.
Pergunta compartilhada pela comunidade para ajudar no treino de entrevistas.
Pergunta compartilhada pela comunidade para ajudar no treino de entrevistas.
Pergunta compartilhada pela comunidade para ajudar no treino de entrevistas.
Pergunta compartilhada pela comunidade para ajudar no treino de entrevistas.
Pergunta compartilhada pela comunidade para ajudar no treino de entrevistas.
Write a function that implements a subset of the markdown spec and transpiles an abstract syntax tree to a markdown string. Any language is allowed, but since it was for a frontend role, TS was more expected. A sample input as JSON is provided: const sampleInput = { tag: "document", content: [ { tag: "heading", content: ["Header"], }, { tag: "paragraph", content: [ "This is some normal text. Here is some ", { tag: "bold", content: ["bold text"], }, " and some ", { tag: "italic", content: ["italic text"], }, ".", ], }, { tag: "paragraph", content: ["This is a separate paragraph."], }, ], }; And the output must be: const sampleOutput = "# Header\n\nThis is some normal text. Here is some **bold text** and some _italic text_.\n\nThis is a separate paragraph.\n\n"; 20min was given to complete the challenge.
No app você continua essa busca com filtros mais precisos, compara empresas e abre mais perguntas parecidas.