article thumbnail

#ClouderaLife Spotlight: Krishna Birla, Software Engineer

Cloudera

Krishna is a Software Engineer working on our Compute Platform and operates out of Bangalore, India. His primary responsibility is to develop, test and maintain software applications that provide compute services to various Cloudera products. Technology and design are his major interest areas.

article thumbnail

Are 45 Minutes Sufficient for a System Design Interview?

Dzone - DevOps

I am working as a Senior Software Engineer(Backend) at Netflix. System Design interviews are part of every interview cycle, be it for a beginner role, intermediary, or senior role at every big or small company.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

The software engineering rule of 3

Erik Bernhardsson

Here’s a dumb extremely accurate rule I’m postulating* for software engineering projects: you need at least 3 examples before you solve the right problem. The same reasoning applies to system design but with a very different conclusion. This is what I’ve noticed: Don’t factor out shared code between two classes.

article thumbnail

The software engineering rule of 3

Erik Bernhardsson

Here’s a dumb extremely accurate rule I’m postulating* for software engineering projects: you need at least 3 examples before you solve the right problem. The same reasoning applies to system design but with a very different conclusion. This is what I’ve noticed: Don’t factor out shared code between two classes.

article thumbnail

How to Conduct Effective System Design Interviews with a Virtual Whiteboard

CodeSignal

Join CodeSignal CEO Tigran Sloyan and Co-Founder Sophia Baik in Data-Drive Recruiting Episode #40 as they discuss how to conduct an effective system design interview with a virtual whiteboard. Thus, for this blog post, we mean system design interviews when we say whiteboarding interviews. more below).

article thumbnail

AI coding assistants wave goodbye to junior developers

CIO

“At some point, current software development jobs will be eliminated; junior software developers will be the first to go,” he adds. Software architects will do less coding and more high-level system design along with keeping an eye on the solution generated by the AI.”

article thumbnail

David Patterson Biography

The Crazy Programmer

At Google, he was a remarkable Software Engineer. David’s main areas of investigation are as under: Parallel computing Computer architecture Distributed computing Workload Embedded system. Article – the design of XPRS Article – the case for Networks of Workstations. He served for 40 years.