Ashwini Somani - Software DeveloperUnderstanding Scalability: Vertical vs Horizontal ScalingScalability in system design refers to the ability of a system, network, or process to handle increase workload, without sacrificing…Jun 12Jun 12
Ashwini Somani - Software DeveloperSystem Design — Web ArchitectureWeb architecture involve multiple components like database, message queue, cache, user interface etc., all running in conjunction to form…Jun 12Jun 12
Ashwini Somani - Software DeveloperDecoding SRP and SoC: Key Principles for Effective Software DesignIn the ever-evolving world of software development, creating maintainable, scalable, and robust systems is a paramount goal. Two…Jun 10Jun 10
Ashwini Somani - Software DeveloperStrategies for Success: A Software Engineer’s Guide to Nailing Behavioral Interview QuestionsIn every software developer interview, candidates typically encounter three key rounds: the technical round, managerial round, and HR…Feb 14Feb 14
Ashwini Somani - Software DeveloperBacktracking — A Journey Through Difficulty to ProficiencyBacktrackingDec 20, 2023Dec 20, 2023
Ashwini Somani - Software DeveloperNavigating LeetCode’s Binary Tree Challenges: A Road Map to MasteryOverviewDec 1, 2023Dec 1, 2023
Ashwini Somani - Software DeveloperData Structures: The Secret Sauce to LeetCode SuccessIn the fast-paced world of computer science and software development, mastering data structures is the foundational step toward becoming a…Oct 7, 2023Oct 7, 2023