Rare birds and unicorns
Intro calls strategy
Non-tech clients
Other
100

This common mobile + backend combination is sometimes requested but never found because developers belong to different "purist" ecosystems.

iOS/Swift + Python/Django

100

The client wants to find a developer with experience in WooCommerce. What should we ask them?

Would you consider a candidate with no experience with WooCommerce, if they have a strong WordPress expertise overall?

100

A client wants a "Full-stack dev" to build a multi-agent AI system from scratch and also design the web dashboard. How do we proceed?

We can look for two specialists: an AI and a Full-stack engineer, or to prioritise AI now and work on the web part later.

100

True or False: A senior developer can usually learn a niche API like RingCentral or Epic FHIR in a single afternoon.

False. These specific APIs involve complex latency/regulatory challenges and are considered "Extreme" rarities.

200

Clients sometimes ask for "strong Front-end" skills while using this systems-heavy language, which is traditionally used for back-end or performance-critical tasks.

Rust/C#

200

A client wants to hire a developer to "finish" code originally written by AI. Which seniority level would be appropriate here?

It takes more seniority to fix and clean up messy, AI-generated logic than it does to write it from scratch. It’s better to suggest seniors.

200

The ultimate test question for non-technical clients. If they can't answer it, they likely don't need the specific library.

Why did you choose [X library] over [Y standard library]?

200

True or False: Chakra UI and Material UI are medium-to-complex UI styling libraries that require 1-2 months of previous experience to contribute on a fast-paced project.

False. They are very easy to learn just by going through the documentation. In most cases, no previous experience is required for a senior FS/FE developer to contribute meaningfully from day 1.

300

Out of these 3 stacks, which one/ones is/are non-typical (difficult to find both on the platform and on the market): Rust + front-end, Ruby + front-end, C# + front-end

Rust + FE

300

If a client needs a Python/Vue stack, but the focus is 90% on the UI, what is the risk of hiring a usual full-stack developer for this stack? How do we negotiate this request?

Such devs are usually back-end heavy and lack senior-level Front-end expertise. It’s better to either suggest an alternative more popular stack to widen the pool, or find a front-end developer instead.

300

A founder claims their AI-built MVP is clean and ready for production in one week. They want the developer to finish it and then proceed with adding more complex features on top. What is the "Phase 0" strategy you should propose?

Technical Audit or Proof of Concept phase (to let a developer verify if the AI code is actually production-ready)

300

These specialists are outside of our expertise

Business Analysts and Project Managers

400

Name 3 low-supply front-end frameworks. What can we recommend to the client?

Svelte, Astro, Angular. We can recommend industry standard: React.

400

A client comes with this list of must-have skills, looking for a Principal full-stack engineer/tech lead level developer for an AI product. 

Pick 4 that will remain as must-haves: 

Typescript, AWS, React, Data Modeling, Data Structures, Database design, GitHub, GitHub Copilot, Cursor, OpenAI, n8n, AI, Redis, Vercel, Supabase, MongoDB, Pinecone, Amazon S3, WebSocket, Playwright, Project management.

Typescript, React, AI, Data Structures (the foundation for the data stuff, the most general one)

400

A client estimates a complex SaaS platform will take 4 weeks. What are our steps?

  1. Make sure that we are talking about the MVP with a limited list of features. If not, propose a Proof of Concept Phase/MVP (actually minimum). Let the client come up with a list of the most important features, then discuss a more detailed plan with the candidates.
  2. Insist on seeing designs (especially for mobile/web apps where UI matters).
  3. Double-check whether the estimates are realistic with chatGPT.
  4. Negotiate with the client if the real estimates appear to be much higher. Try to check whether they are flexible to tweak their scope or can reconsider the budget if needed.
  5. Consult with the candidates.
400

What are some of the main reasons for requirement clarifications related to stacks and specializations?

  • two specializations in 1
  • too many must-haves
  • 2 BE languages
M
e
n
u