Sobes.tech

How to implement processing of 200,000 database records in Symfony with Doctrine: selection, processing, API request, record update?

130

Tell us about the use of caching (Redis, Cache Lock) — why it was used, how it helped, especially in high-load projects.

Middle+
130

What is the difference between DELETE and TRUNCATE in PostgreSQL? Can DELETE be rolled back without a transaction?

129

How is the facade pattern in Laravel implemented, which appears as static calls but works as regular objects?

Middle+
129

How would you organize work and session storage in horizontal scaling?

Senior
127

How comfortable would it be to interact directly with users/clients?

125

Tell us about your experience at your last job, especially regarding high-load and fintech parts, architectural solutions, and optimization.

Middle+
125

Have you had disagreements with colleagues over technical solutions? How did you resolve them?

125

Tell about the team structure at your last workplace and the processes (code review, etc.).

Middle+
123

Are there problems when using iterate() in Doctrine for a large table? What happens to memory during iteration?

121

Find the error in the code and the vulnerability (code with SQL concatenation via QueryBuilder)

Middle+
120

Regarding languages other than PHP, which ones are you familiar with and at what level?

120

What is the name of the method chaining pattern in Laravel (User::where()->orderBy()->get()) and what do the methods inside it technically do to make the chain work?

Middle+
120

How would you implement processing large volumes of tasks (millions in queue) without hitting memory and execution time limits?

Senior
119
/67