Sobes.tech

Tell about the most complex, large-scale, or interesting problem you have solved.

158

To what extent has your experience gone beyond frontend: have you done full-stack or backend tasks?

153

Tell in detail how you managed to implement the story of opening access for unregistered users (leads) without risking damaging the existing functionality for paying clients — as it was like a minefield, considering that you had to touch legacy authorization.

151

Have you ever had to launch new products or directions from scratch, or have you usually worked with already finished products?

151

As an architect of a frontend system, what is your official role called, and with whom do you coordinate technical decisions?

149

Partner who posted links to tenders in their own place, did they coordinate this in advance, or did leads come unexpectedly in large numbers?

146

Case: imagine that a product comes to you with the task of creating and launching a new product in two months. There are many different cross-functional teams that can be involved, but nothing is clear yet. Describe your order of actions, your thought process — where you would go first.

144

How did you remove the dependency of the new audience (free users) from old users who bring money to the company, so as not to undermine their existing functionality?

142

Implement the delay function with the specified signature, using Promise and setTimeout.

141

Explain how Promise.all works: what it accepts, when it resolves, what it returns, and how it handles errors.

140

Who writes the standards (for code, patterns, etc.) in your team?

140

Who connects frontend and backend developers with each other, and how is the discussion of implementing a product feature that involves both parts conducted?

138

Do you set up the entire supply chain (CI/CD, pipeline) yourself, or is it handled by a separate team (Ops)?

135

What else will you consider when choosing technologies and approaches for a new product?

135

Please tell us about your experience, where you are currently working, and why you are looking for a new job.

135

How is query caching implemented in your GraphQL setup?

135

What is the difference for you between adding a feature to an existing product and launching a completely new product? What exactly did you influence in each case?

132

Have you heard of the Shape Up methodology? Tell us about it.

129

Determine the values returned by the methods shape.diameter and shape.perimeter in the given code, considering the context of this and strict mode.

127

Implement a memoization function: it takes a function and returns its wrapper that caches call results by arguments.

121
/3