harisrid Tech News
Spanning across many domains – data, systems, algorithms, and personal
recent posts
- BEHAVIORAL INTERVIEWING : OBSERVATIONS NOTICED
- SENIOR BEHAVIORAL INTERVIEW PREP : Working with Limited Information and Making Wrong Decisions. And the lessons learned.
- Data Engineering Interview Insights: Key Skills & Challenges
- INTERVIEWING – System Design – What Does an Evaluation Resemble?
- BEHAVIORAL – A Junior Level Story : Server Diff Testing
about
Category: Uncategorized
-

– All views expressed here are solely my own Always Give Credit where Credit Is Due! ( https://www.youtube.com/watch?v=dPtH2KPuQbs ) 🙂 ! Also so as to avoid plagiarism, legal claims, litigation, court battles, or accusations that content is unoriginal or not properly attributed, I assert the following statements and the following dictums : Legal Disclaimers General…
-

An Intro Hi all, I want to give background on a frequently-encountered situation that I’ve seen across a few software engineering places. Alright, what’s the story? Junior engineer Kartono needs to quickly code up a feature, which involves the retrieve of GraphQL entites to operate on enterprise assets. He’s developing out a brand new business…
-

But why should I care about this stuff? Isn’t it enough to write good code and assume released APIs work as expected? Hi all, I want to share a couple of tips-and-tricks up my sleave to help you debug your API calls when you’re testing out your applications. Frequently, you’ll run into needing to test…
-

Documents. Documents. Documents. Show me the documents! – some detective you see in a popular crime TV show Hey all! I briefly want to go over documentation, and why this matters! I’ve taken my turn across quite a number of big tech organizations, and I’m surprised how little we document. Yeah I get it, documentation…
-

“I fight for the users!” – Rinzler Hi all, I want to share huge tips for system design – how to think about building for your actors, your personas, and your users. Because when we built Enterprise-grade applications, we don’t just built for ourselves – we build for end customers, the employees of the industry…
-

I created my blog with multiple intentions in mind. Firstly – to disseminate technical information, interests, projects, and content to outside readers. Topics and themes encompassed include algorithmic interviewing, system design interviewing, niche architectural topics, useful command-line hacks, and others. Secondly – to share the knowledge and the skills that I’ve accumulated over the years…
-

Tell me a skill that you struggle to learn in your role? What’s been harder for you to master? That’s an excellent question! I think learning how to communicate to different audiences is a hard skill. It’s hard because a lot of us are well, engineers – we’re so used to communicating to other engineers.…
-

There’s a lot of work involved in pre-planning – a wise manager. An Intro Alright, let’s talk about something that we don’t really teach you in undergrad days, but it’s an industry expectation – feature planning. For some folks, it’s a harder skill to learn, and for others, it’s easier. And it’s not just feature…
-

What made you a software engineer? How did you end up in your profession? Hmmm that’s an excellent question, and it’s something that’s been asked of me a couple of times by friends or by behavioral interviewing. I usually give a short answer, but I think it’s deserved to narrate and tell y’all a good…
-

Tell me what’s your favorite part about working as a senior software engineer? Tell me what’s your favorite part about working as a senior software engineer? That’s a really good question. I derive tremendous satisfaction from collaboration and working with more senior talent than me. Even with my years of professional working experience, I still…