This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Interview procedure/Experience: | |
-------------------------------- | |
(#) Total 4 rounds of interview. Including 3 Technical Round and 1 HR round. | |
If you get past one technical round they will call for another. In this way total 3 times technical interview. | |
My first technical interview was 1 hour, second one was almost 2 hours and 3rd one was 1 hour. | |
Interview Questions: | |
1. OOP main concepts. | |
2. Different types of polymorphism. | |
3. Compile time and run time polymorphism. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم*/ | |
//#pragma GCC optimize("O3,unroll-loops") | |
//#pragma GCC target("avx,avx2,fma") | |
#include <bits/stdc++.h> | |
using namespace std; | |
#define FASTIO ios_base::sync_with_stdio(false), cin.tie(0), cout.tie(0); | |
typedef long long ll; | |
using pii = pair<int, int>; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم*/ | |
//#pragma GCC optimize("O3,unroll-loops") | |
//#pragma GCC target("avx,avx2,fma") | |
#include <bits/stdc++.h> | |
using namespace std; | |
#define FASTIO ios_base::sync_with_stdio(false), cin.tie(0), cout.tie(0); | |
typedef long long ll; | |
using pii = pair<char, char>; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم*/ | |
//#pragma GCC optimize("O3,unroll-loops") | |
//#pragma GCC target("avx,avx2,fma") | |
#include <bits/stdc++.h> | |
using namespace std; | |
#define FASTIO ios_base::sync_with_stdio(false), cin.tie(0), cout.tie(0); | |
typedef long long ll; | |
using pii = pair<int, int>; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم*/ | |
//#pragma GCC optimize("O3,unroll-loops") | |
//#pragma GCC target("avx,avx2,fma") | |
#include <bits/stdc++.h> | |
using namespace std; | |
#define FASTIO ios_base::sync_with_stdio(false), cin.tie(0), cout.tie(0); | |
typedef long long ll; | |
const double PI = acos(-1.0); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
///Max-Min | |
#include <bits/stdc++.h> | |
using namespace std; | |
#define INF 1<<30 | |
#define endl '\n' | |
#define maxn 1000005 | |
#define FASTIO ios_base::sync_with_stdio(false), cin.tie(0), cout.tie(0); | |
typedef long long ll; | |
const double PI = acos(-1.0); | |
const ll mod = 1e9 + 7; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
///Min-Min | |
#include <bits/stdc++.h> | |
using namespace std; | |
#define INF 1<<30 | |
#define endl '\n' | |
#define maxn 1000005 | |
#define FASTIO ios_base::sync_with_stdio(false), cin.tie(0), cout.tie(0); | |
typedef long long ll; | |
const double PI = acos(-1.0); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
///https://www.spoj.com/problems/KATHTHI/ | |
// Topic: 0-1 bfs | |
#include <bits/stdc++.h> | |
using namespace std; | |
#define INF 1<<30 | |
#define endl '\n' | |
#define maxn 1000005 | |
#define FASTIO ios_base::sync_with_stdio(false), cin.tie(0), cout.tie(0); | |
typedef long long ll; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//https://ideone.com/GN4A4V | |
#include <bits/stdc++.h> | |
using namespace std; | |
#define INF 1<<30 | |
#define endl '\n' | |
#define maxn 1000005 | |
#define FASTIO ios_base::sync_with_stdio(false), cin.tie(0), cout.tie(0); | |
typedef long long ll; | |
const double PI = acos(-1.0); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <bits/stdc++.h> | |
using namespace std; | |
#define INF 1<<30 | |
#define endl '\n' | |
#define maxn 1000005 | |
#define FASTIO ios_base::sync_with_stdio(false), cin.tie(0), cout.tie(0); | |
typedef long long ll; | |
const double PI = acos(-1.0); | |
const ll mod = 1e9 + 7; |
NewerOlder