Skip to content

Instantly share code, notes, and snippets.

View abhinav1592's full-sized avatar
🏠
Working from home

Abhinav Shrivastava abhinav1592

🏠
Working from home
View GitHub Profile
@abhinav1592
abhinav1592 / NEWCH.cpp
Created October 17, 2012 18:25
NEWCH-Codechef October Challenge
/*
Problem : NEWCH,Codechef's October Challenge 2012
Author : Abhinav Shrivastava
Compiler : Codeblocks 10.05
Concept : Solution to Recurrence relation using Matrix Exponentiation
*/
#include <iostream>
#include<cstdio>
#include<algorithm>
#include<cmath>
@abhinav1592
abhinav1592 / gist:4382110
Last active March 20, 2021 07:46
A simple Notepad using Java. I have used swing and awt.
package notepad;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.Scanner;
import java.io.*;
public class Notepad extends JFrame implements ActionListener {
private TextArea textArea = new TextArea("", 0,0, TextArea.SCROLLBARS_VERTICAL_ONLY);
@abhinav1592
abhinav1592 / index.html
Created December 24, 2015 07:58
Derek_Banas_HTML_in_15_minutes_source_code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head> <!-- Defines what type of content is gonna go into this HTML page-->
<meta http-eqiv="Conent-Type" context=text/html; charset = IOS-8859-1"/>
<style type="text/css">
h1{color:red}
</style>
<link rel="stylesheet" type="text/css" href="styles.css"/>
<meta name = "description" content="Welcome to Bobs hardware!"/>
https://github.com/ro31337/bigoposter
https://github.com/chhantyal/influential-cs-books
https://github.com/mvillaloboz/open-source-cs-degree
https://github.com/uccser/cs-field-guide
https://github.com/papers-we-love/papers-we-love
https://github.com/nushackers/notes-to-cs-freshmen-from-the-future
https://github.com/schmatz/cs-interview-guide
https://github.com/kevintpeng/Learn-Something-Every-Day
https://github.com/iteachmachines/Free-Computer-Science-University
https://github.com/open-source-society/computer-science
@abhinav1592
abhinav1592 / job-hunting.md
Created April 28, 2019 18:19 — forked from yangshun/job-hunting.md
Some resources for the job hunting season

Tech Job Hunting

Mock Interview Sites

Would advise you all to practice just for fun. I know a lot of students don't get much practice for interviews.

  • interviewing.io - Allows you to have mock interviews with engineers from the bay area (so they say, but I am an interviewer on the platform too). I personally like this platform a lot and used it both as an interviewee and an interviewer.
  • Pramp - Peer-to-peer mock interviews. You get matched with another person, get assigned questions and take turns to be interviewer/interviewee. I personally dislike this platform a lot because I had a horrible experience being matched with some guy who didn't know shit about regular expressions, gave me a wrong test case, and led me down the wrong path of solving the question.
@abhinav1592
abhinav1592 / System Design.md
Created October 26, 2020 05:49 — forked from vasanthk/System Design.md
System Design Cheatsheet

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?
@abhinav1592
abhinav1592 / gist:def5a12342abc11317a18b739b91e0fa
Created October 26, 2020 05:50 — forked from debasishg/gist:8172796
A collection of links for streaming algorithms and data structures
  1. General Background and Overview