4 ms·
-- OO Programming -- Databases, SQL, NoSQL: what they're good for. How to design DB schemas, sharding, -- Multithreading and concurrency, events -- Server/se
by euroclydon 10y ago
-- OO Programming
-- Databases, SQL, NoSQL: what they're good for. How to design DB schemas, sharding,
-- Multithreading and concurrency, events
-- Server/service distribution
-- REST Design
-- Proficiency in one server side framework (Rails, Django, ASP.NET, Java-something, Node-something, etc)
-- Caching
-- Algorithms and data structures
-- HTTP/2
- willmeyers 10y agoWould you say that a back-end interview is comparable to a standard software engineer/developer interview?
- twunde 10y agoTo go a little deeper on a few of these: Take a look at queues like Celery as part of events/concurrency. You'll also need to look at design patterns as part of OO like factories or adapters.