Blog

Part 1: What is CI/CD ? Simple Steps to set it up for free!
Introduction CI/CD is a term that confuses a lot of beginners when they hear about the software deployment process. A...
posted on Thursday, July 23, 2020 in technologies, gitlab, cicd
Largest Number
The Question Given a list of non negative integers, arrange them such that they form the largest number. Input: [10,2]...
posted on Saturday, August 3, 2019 in interview question
Iterative Inorder Traversal
The Question Inorder traversal of a tree Input: [1,null,2,3] 1 \ 2 / 3 Output: [1,3,2] You can practice it...
posted on Wednesday, July 10, 2019 in interview question
Merge K Sorted Lists
The Question Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity. Examples:...
posted on Friday, July 5, 2019 in interview question
First Missing Positive
The Question Given an unsorted integer array, find the smallest missing positive integer. Example 1: Input: [1,2,0] Output: 3 Example...
posted on Friday, July 5, 2019 in interview question
kth Symbol in Grammar
The Question On the first row, we write a 0. Now in every subsequent row, we look at the previous...
posted on Thursday, July 4, 2019 in interview question
1 bit and 2 bit characters
The Question We have two special characters. The first character can be represented by one bit 0. The second character...
posted on Thursday, July 4, 2019 in interview question
Maximum Subarray
The Question Given an integer array nums, find the contiguous subarray (containing at least one number) which has the largest...
posted on Wednesday, July 3, 2019 in interview question, amazon
Add and Search Word Data Structure Design
The Question Design a data structure that supports the following two operations: void addWord(word) bool search(word) search(word) can search a...
posted on Wednesday, July 3, 2019 in interview question, amazon
Add Binary
The Question Given two binary strings, return their sum (also a binary string). The input strings are both non-empty and...
posted on Monday, July 1, 2019 in interview question
Flipe Equivalent Binary Trees
The Question For a binary tree T, we can define a flip operation as follows: choose any node, and swap...
posted on Thursday, June 27, 2019 in interview question
Same Binary Tree
The Question Given two binary trees, write a function to check if they are the same or not. Two binary...
posted on Tuesday, June 25, 2019 in interview question
Amazon Interview Question Partition Labels
The Question A string S of lowercase letters is given. We want to partition this string into as many parts...
posted on Tuesday, June 25, 2019 in interview question, amazon
How I Design Software ?
Disclaimer This is for small to intermediate projects For some background : I am 3rd year Computer Science Undergraduate student....
posted on Saturday, January 26, 2019 in software
Github education pack without a .edu college email
GitHub is a website that uses Git version control. There are multiple profits but my main usage is for private...
posted on Friday, December 21, 2018 in github
Easier blogging website
I have been doing freelance work for a while and had a requirement that was hard for me to think...
posted on Wednesday, November 7, 2018 in frontend