🚀 Diving Deep into System Design: URL Shortener & Paste Bin Study Ever wondered how bit.ly or TinyURL work at scale? I've just completed an in-depth study on designing these systems, tackling real-world challenges like: - Generating unique keys at high velocity (100M+ URLs/day) - Ensuring sub-millisecond redirect times - Handling data partitioning across global data centers - Implementing efficient caching strategies - Balancing consistency vs availability (CAP theorem in action!) This study pushed me to explore cutting-edge distributed systems concepts and their practical applications. It's fascinating how a seemingly simple service can involve such complex architectural decisions! Link to the study: https://lnkd.in/e7CCNzSZ 👨💻 SWEs: What's your take on designing such systems? Any challenges you've faced? 🎯 Hiring Managers: Looking for an SDE passionate about scalable system design? Let's connect! #SystemDesign #DistributedSystems #SoftwareEngineering #HiringNow
Dhruv Parth’s Post
More Relevant Posts
-
Hi connections AngelOne is hiring for several roles . Some roles listed down. SDE-2 Backend SDE-3 Backend SDE 2 - Android SDET 1 Staff Engineer - Backend Frontend SDE2 Frontend SDE3 Data Scientist 3 SDE 3 - Android SDET 2 Frontend - Mobile & Web Please check the careers page Please contact me for a referral with your resume for an interested role. Format - Name - <Name> Role - <Role> Resume - <Tinyurl link of resume> Happy coding 🙂 Thanks #connections #coding #sde #engineering #data #frontend #backend #hiring
To view or add a comment, sign in
-
I am hiring to expand my team at Dataflow Group. 🌟 We're on the lookout for hard-core frontend and backend software developers and leaders to join our team! We are hiring for SDE 1, SDE 2, SDE 3, and Senior Architects positions to be a part of our exciting journey in building a world-class product for Dataflow Group's international business. 🚀 Six months ago, we started developing this groundbreaking product, offering a unique opportunity to create a deeply complex product from scratch. The data model we are crafting is one of the most intricate in my experience. Each day has been dedicated to analyzing business requirements and making critical data structure decisions, fostering continuous learning and growth for all of us. 🔍 Our platform has been built entirely from the ground up, tailored to address the real-world challenges we encounter. We are now venturing into developing a blockchain-based credential wallet and leveraging ML models for document processing from global organizations, with much more innovation on the horizon. 💻 We work with Nodejs, expressjs, React, nextJS, and operate on the AWS stack. While prior experience with Nodejs is beneficial, it's not mandatory for these roles. If you are a passionate developer who thrives on challenges and innovation, and if our journey resonates with you, let's connect for a coffee chat. I'm excited to share more details and help you decide if this opportunity is the perfect fit for you. Let's build something incredible together! #softwaredevelopment #hiring #frontend #backend #Nodejs #React #AWS #ML #blockchain
To view or add a comment, sign in
-
Shreyansh Doshi is hiring #softwaredeveloper for Microsoft Azure. #sde #sdejobs #jobalert #hiring #h1bjobs #opentowork ✨ Read the job description ✨ Tailor the resume ✨ Prepare an elevator pitch ✅ Be the best version of yourself Follow Career Studio for more.
My team at Microsoft Azure is hiring for both SDE-2 and Senior Software Engineer roles. If you wish to apply, please reach out to me with your updated resume, and I'll be happy to provide a referral.
To view or add a comment, sign in
-
Landing an SDE role is a mix of strong technical skills, clear communication, and the right mindset. To ace your interview, it’s not just about knowing how to code—it's about solving problems under pressure and showing you can think critically. 1. Master Data Structures & Algorithms Focus on key topics: arrays, linked lists, trees, dynamic programming, and sorting. Know how to analyze time/space complexity (Big O). 2. Practice Problem Solving Solve medium to hard problems regularly on LeetCode, HackerRank, and similar platforms. 3. System Design (For Experienced Candidates) Understand concepts like scalability, load balancing, databases, and microservices. 4. Code by Hand Practice writing code on paper or without auto-completion to simulate real-world interview conditions. 5. Master OOP Concepts Be prepared to discuss object-oriented principles: inheritance, polymorphism, encapsulation. 6. Communicate Effectively Always explain your thought process, approach, and reasoning clearly during the interview. 7. Prepare for Behavioral Questions Use the STAR method (Situation, Task, Action, Result) for structuring your answers. 8. Do Mock Interviews Simulate real interview scenarios with platforms like Pramp or Interviewing.io. 9. Familiarize with Tools & IDEs Be comfortable with coding platforms, debugging, and writing clean, efficient code. 10. Stay Calm & Positive Approach challenges with a positive mindset and focus on problem-solving, even when faced with tough questions.
To view or add a comment, sign in
-
SDE-1 - Writes thousands of lines of code ✍ ✍ SDE-2 - Reviews thousands of lines of code 🔍 🔍 SDE-3 - Deletes thousands of lines of code ✂️ ✂️ Staff/Principal Engineer - Deletes repositories of code 🗑️ 🗑️ A common misconception in software development is "Writing more code implies more value". However, as you climb up the ladder, you need to think of the cost, additional maintenance, operational efficiency to increase the business value. 🔥 🔥 As you grow in your career, you must think of innovative ways to create maximum impact through minimum code. I strongly feel the advancements in AI will definitely assist senior engineers to tackle this problem. 🚀 🚀 Let me know what are your views on software engineer's code contribution and it's business impact. For more such posts in tech, follow me. #softwaredevelopment #coding #engineeringcareers
To view or add a comment, sign in
-
Opportunity
I'm hiring Software Engineers (Job ID: 2610287) and Applied Scientists (Job ID: 2612666) for my AI team at Amazon. With the hiring market still tight, feel free to share this with your network. Pre-screening qualifications: ✔ 3+ yrs industry experience ✔ Can work in Boston or Seattle
To view or add a comment, sign in
-
🌟 Journey Through the Big Oh Tech SDE Hiring Process 🌟 Excited to share my recent experience interviewing for the Software Development Engineer (SDE) role at Big Oh Tech! This journey has been both challenging and enriching, providing me with a deeper understanding of my skills and areas for growth. Here's a quick breakdown of the process: 1️⃣ Round 1: Coding Challenges The first coding round involved solving two intense problems. The first was on bit manipulation, pushing me to think creatively and optimize my solution. The second was a real-time situation problem requiring a greedy approach—a true test of applying algorithms to real-world scenarios. 2️⃣ Round 2: Object-Oriented Design This round focused on OOP design principles, where I had the chance to demonstrate my approach to designing systems with scalability and efficiency in mind. 3️⃣ Tech Stack & Interest Discussion Next up was a deep dive into the tech stacks I’ve worked with and my other interests, providing an opportunity to align my skills and passions with Big Oh Tech's vision. 4️⃣ Final Formal Discussion Wrapping up with a formal discussion gave insight into the culture and expectations at Big Oh Tech, rounding off a holistic view of what it would be like to work with such an innovative team. Through each stage, I gained a lot of insight and motivation to continue honing my skills. Thankful for the opportunity to interview with a forward-thinking company like Big Oh Tech and excited for what lies ahead! #SDE #TechInterview #BigOhTech #CareerJourney #SoftwareDevelopment
To view or add a comment, sign in
-
One of my favorite (free!) job search resources is Levels.fyi. It's great for figuring out how the levels of seniority are organized at 100's of large companies. It's also a very capable aggregator of compensation data. It's mind numbing keeping track of all the different leveling terms out there. You could be an L4, E4, P4, SDE IV, ICT4, etc. depending on what company you're applying to. There's no consistency on what the number such as "4" is at each company. Is that high? Is it low? What the heck does ICT stand for?! There are other sites that do this, but Levels.fyi has the best UI and no annoying log in requirements. #Hiring #Recruiting #Talent #Data #Startups
To view or add a comment, sign in
-
Microsoft Referral alert #hiring #hiringalert #referral #referralalert #referral
Microsoft is hiring for Software Development Engineers (SDE1/SDE2/SDE3) Check out these recent job opportunities - Posted on Apr 02, 2024 : 🔹 SDE 1 (1-2 years of experience): https://lnkd.in/gkmZJqCc https://lnkd.in/gRkkQBBw https://lnkd.in/gvMJy3ug 🔹 SDE 2 (2-5 years of experience): https://lnkd.in/gn7n5XVM https://lnkd.in/gWdftFVm https://lnkd.in/gBhqzzWD 🔹 SDE 3 (5+ years of experience): https://lnkd.in/gi-USStQ https://lnkd.in/g5TTf-ny https://lnkd.in/gY3uNTQC https://lnkd.in/g85mz2YU https://lnkd.in/gdnWyXwN https://lnkd.in/g8rA9YSF https://lnkd.in/gujG59sz If you are interested and looking for a referral, please fill out the below form with all the necessary details https://lnkd.in/gi58NUyN For other job opportunities, please check out the MS Careers portal https://lnkd.in/gt_4-7af and fill out the above form for the corresponding Job IDs. #microsoft #referral #hiring
To view or add a comment, sign in
Generative AI Engineer | Building a collaborative space for implementing cutting-edge Large Language Model research
3mohttps://tinyurl.com/url-shortener-study