Open in app

Sign In

Write

Sign In

Ahmad Faiyaz
Ahmad Faiyaz

578 Followers

Home

About

Published in

Level Up Coding

·Pinned

System Design: Designing a Distributed Job Scheduler

Have you ever used Cloud Scheduler from Google Cloud or a similar service? It is a distributed job scheduler, where you define a job to be scheduled at a specific time and this job can be one-off or recurring. Let's say if you are asked to design a similar system…

System Design

6 min read

System Design: Designing a Distributed Job Scheduler
System Design: Designing a Distributed Job Scheduler
System Design

6 min read


Mar 27

Pros and Cons of living in London, UK as a Software Engineer

London, the capital of the United Kingdom, is one of the world's most diverse and exciting cities. With its rich history, stunning architecture, and vibrant culture, it’s no wonder why millions of people visit the city every year. This city is also a popular destination for tech professionals. …

London

6 min read

Pros and Cons of living in London, UK as a Software Engineer
Pros and Cons of living in London, UK as a Software Engineer
London

6 min read


Published in

Level Up Coding

·Feb 12

Feature Flags: An essential technique for system design and product management

Let's say you work in a company with a legacy system; it works very well and makes money for the company. For multiple reasons, no one dares to add changes or replace that system. Reasons are — If one adds a new feature, what if the whole thing breaks? If…

Feature Flags

4 min read

Feature Flags: An essential technique for system design and product management
Feature Flags: An essential technique for system design and product management
Feature Flags

4 min read


Published in

Level Up Coding

·Mar 20, 2022

FAQ About Behavioural Interviews at Tech Companies

Today, I will be answering some of the most frequently asked questions about behavioural interviews at tech companies. Note that, my perspective is purely from a software engineering point of view as this interview setting can be different for managerial positions. What is a behavioural interview? In this interview, the interviewer wants to understand how…

Behavioural Interviews

4 min read

FAQ About Behavioural Interviews at Tech Companies
FAQ About Behavioural Interviews at Tech Companies
Behavioural Interviews

4 min read


Published in

Level Up Coding

·Feb 18, 2022

Things you should know about Coding Interviews

I have participated in more than 100 coding interviews both as an interviewee and interviewer. For some interviews, I had the worst experience, and for some it was fabulous. …

Coding Interviews

5 min read

Things you should know about Coding Interviews
Things you should know about Coding Interviews
Coding Interviews

5 min read


Dec 18, 2021

SWE Next Level — What skills do you need in 2022?

December is coming. 2021 is coming to the end. How much improvement you have made this year in your career? If not much, you should make note of it, think about the work you have done, think about what you could have done differently. …

2 min read

SWE Next Level — What skills do you need in 2022?
SWE Next Level — What skills do you need in 2022?

2 min read


Mar 28, 2021

My Interview Experience with FAA(~NG) companies

Today I am writing about my interview experience with FAA ( Facebook, Amazon, Apple) companies. I will share how to the remote interview experience and what went well and wrong with those interviews. For your info, I can’t share the questions due to NDA. Interview Experience Facebook I was referred by a Facebook…

Faang

4 min read

My Interview Experience with FAA(~NG)  companies
My Interview Experience with FAA(~NG)  companies
Faang

4 min read


Mar 17, 2021

How did I get UK Tier 1 Global Talent Visa?

Many people asked me how I got United Kingdom’s Tier 1 Global Talent visa, they are curious about how I gathered and submitted the documents and what was the process like. So I am writing this article to let other know how I did it, what do you need to…

Technation

4 min read

How did I get UK Tier 1 Global Talent Visa?
How did I get UK Tier 1 Global Talent Visa?
Technation

4 min read


Published in

The Startup

·Jan 14, 2021

The Journey of Building the New LightOJ Website

LightOJ (https://lightoj.com) is a Bangladeshi online platform to learn programming and algorithmic problem solving. It was created around 2011 by Jane Alam Jan. This platform helped many Bangladeshi problem solvers to learn and improve algorithmic problem solving skills. The system which was developed around 2011 was serving well, but also…

Scalability

4 min read

The Journey of Building the New LightOJ Website
The Journey of Building the New LightOJ Website
Scalability

4 min read


Published in

Dataform

·Mar 13, 2020

Building an end to end Machine Learning Pipeline in Bigquery

Google BigQuery is one of the more advanced data warehouses in the market, and has out of the box support for building and training ML models using SQL like statements without requiring any code. …

Machinelerning

5 min read

Building an end to end Machine Learning Pipeline in Bigquery
Building an end to end Machine Learning Pipeline in Bigquery
Machinelerning

5 min read

Ahmad Faiyaz

Ahmad Faiyaz

578 Followers

A noob software engineer

Following
  • Fahim ul Haq

    Fahim ul Haq

  • Asim Aslam

    Asim Aslam

  • Seedify Fund

    Seedify Fund

  • The Educative Team

    The Educative Team

  • Pinterest Engineering

    Pinterest Engineering

See all (115)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams