From 1a51755ae2961efd7f3dc17b3494cf4c1b84ffbb Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 22:45:56 -0500 Subject: [PATCH 01/13] esri deep learning engineer --- .../README.md | 7 ++++ .../planeSeats.py | 25 ++++++++++++ Esri Deep Learning Engineer/README.md | 40 +++++++++++++++++++ .../Design Elevator}/elevator.py | 0 4 files changed, 72 insertions(+) create mode 100644 ClassPass 2019 Software Engineer New Grad/README.md create mode 100644 ClassPass 2019 Software Engineer New Grad/planeSeats.py create mode 100644 Esri Deep Learning Engineer/README.md rename {Design Elevator => VISA 2019 Software Engineer New Grad/Round - 3 - Onsite/Design Elevator}/elevator.py (100%) diff --git a/ClassPass 2019 Software Engineer New Grad/README.md b/ClassPass 2019 Software Engineer New Grad/README.md new file mode 100644 index 0000000..0c5616d --- /dev/null +++ b/ClassPass 2019 Software Engineer New Grad/README.md @@ -0,0 +1,7 @@ +# Online Assessment + +## 1. Plane Seats +----- + +- Given a list of reserved seats on a plane, find the number of three-person families you can fit together in the unreserved seats. +- `2C` and `2D` are asile seats which are not in continuation diff --git a/ClassPass 2019 Software Engineer New Grad/planeSeats.py b/ClassPass 2019 Software Engineer New Grad/planeSeats.py new file mode 100644 index 0000000..66ba45d --- /dev/null +++ b/ClassPass 2019 Software Engineer New Grad/planeSeats.py @@ -0,0 +1,25 @@ +def solve(n, s): + seats1 = ["A", "B", "C"] + seats2 = ["D", "E", "F", "G"] + seats3 = ["J", "L", "I"] + + s_list = s.plit() + reserved = set([]) + for i in range(len(s_list)): + reserved.add(s_list[i]) + + count = 0 + for i in range(1, n + 1): + num = str(i) + if (num+seats1[0] not in reserved) and (num+seats1[1] not in reserved) and (num+seats1[2] not in reserved): + count += 1 + + if (num+seats3[0] not in reserved) and (num+seats3[1] not in reserved) and (num+seats3[2] not in reserved): + count += 1 + + if (num+seats2[0] not in reserved) and (num+seats2[1] not in reserved) and (num+seats2[2] not in reserved): + count += 1 + elif (num+seats2[1] not in reserved) and (num+seats2[2] not in reserved) and (num+seats2[3] not in reserved): + count += 1 + + return count diff --git a/Esri Deep Learning Engineer/README.md b/Esri Deep Learning Engineer/README.md new file mode 100644 index 0000000..e9cccb4 --- /dev/null +++ b/Esri Deep Learning Engineer/README.md @@ -0,0 +1,40 @@ +## Technical Phone Interview +---- + +1. What does the error graph indicate when training error is less then validation error? +Ans. + - The model is over-fitting the training data. + +2. How can you prevent over-fitting? +Ans. + - By regularization we can prevent over-fitting + +3. What are dropouts? +Ans. + - Dropout is a type of over-fitting + - Dropouts help in preventing over-fitting + - Dropouts randomly skip the signal passing from the neurons. + - Because of random skipping it helps in avoiding the weights to explode. + +4. What is batch-normalization? +Ans. + - batch-normalization is a normalization of the batch data being processed + - If the data in it's raw format is normalized to get good results then same is the idea to normalize the data in the intermediary layers + +5. Importance of residual networks? +Ans. + - Residual Networks avoid over-fitting + - Even with increasing the layers the Residual Networks avoid over-fitting + +6. What is one hot encoding? +Ans. + - Transforming the data from raw to a vector which has only one value "1" and all other values "0" is called one hot encoding + + +7. Explain GAN? +Ans. + - GAN is a special neural networks. + - It has two networks. One is the Generator network and other is the Discriminator network. + - Generator tries to fool the Discriminator. + - Discriminator tries to avoid fooling by Generator. + - Both the network together achieve equilibrium where Discriminator network learns the distribution of the real data and produces data that is similar to that distribution. \ No newline at end of file diff --git a/Design Elevator/elevator.py b/VISA 2019 Software Engineer New Grad/Round - 3 - Onsite/Design Elevator/elevator.py similarity index 100% rename from Design Elevator/elevator.py rename to VISA 2019 Software Engineer New Grad/Round - 3 - Onsite/Design Elevator/elevator.py From d52c0c3bd07b5aea92cd7655f694742b1a16c5ef Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 22:47:08 -0500 Subject: [PATCH 02/13] esri deep learning engineer --- Esri Deep Learning Engineer/README.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/Esri Deep Learning Engineer/README.md b/Esri Deep Learning Engineer/README.md index e9cccb4..03c8f50 100644 --- a/Esri Deep Learning Engineer/README.md +++ b/Esri Deep Learning Engineer/README.md @@ -1,40 +1,42 @@ ## Technical Phone Interview ---- -1. What does the error graph indicate when training error is less then validation error? +1. What does the error graph indicate when training error is less then validation error? Ans. - The model is over-fitting the training data. -2. How can you prevent over-fitting? +2. How can you prevent over-fitting? Ans. - By regularization we can prevent over-fitting -3. What are dropouts? +3. What are dropouts? Ans. - Dropout is a type of over-fitting - Dropouts help in preventing over-fitting - Dropouts randomly skip the signal passing from the neurons. - Because of random skipping it helps in avoiding the weights to explode. -4. What is batch-normalization? +4. What is batch-normalization? Ans. - batch-normalization is a normalization of the batch data being processed - If the data in it's raw format is normalized to get good results then same is the idea to normalize the data in the intermediary layers -5. Importance of residual networks? +5. Importance of residual networks? Ans. - Residual Networks avoid over-fitting - Even with increasing the layers the Residual Networks avoid over-fitting -6. What is one hot encoding? +6. What is one hot encoding? Ans. - Transforming the data from raw to a vector which has only one value "1" and all other values "0" is called one hot encoding -7. Explain GAN? +7. Explain GAN? Ans. - GAN is a special neural networks. - It has two networks. One is the Generator network and other is the Discriminator network. - Generator tries to fool the Discriminator. - Discriminator tries to avoid fooling by Generator. - - Both the network together achieve equilibrium where Discriminator network learns the distribution of the real data and produces data that is similar to that distribution. \ No newline at end of file + - Both the network together achieve equilibrium where Discriminator network learns the distribution of the real data and produces data that is similar to that distribution. + +8. What all networks have you implemented? \ No newline at end of file From c5a33222d1de6b910361a82be702e558c768377c Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 22:49:14 -0500 Subject: [PATCH 03/13] esri deep learning engineer --- README.md | 2 +- .../README.md | 0 .../README.md | 0 .../flowerBouquets.py | 0 .../images/BinaryJumpsExample.JPG | Bin .../images/FlowerBouquets.JPG | Bin .../maxStreak.py | 0 .../powerJump.py | 0 .../Round - 2 - Coding Phone Interview/README.md | 0 .../isBinarySearchTree.py | 0 .../Round - 3 - Onsite/Design Elevator/elevator.py | 0 11 files changed, 1 insertion(+), 1 deletion(-) rename {VISA 2019 Software Engineer New Grad => VISA 2019 Senior Software Engineer}/README.md (100%) rename {VISA 2019 Software Engineer New Grad => VISA 2019 Senior Software Engineer}/Round - 1 - Hackerrank Online Assessment/README.md (100%) rename {VISA 2019 Software Engineer New Grad => VISA 2019 Senior Software Engineer}/Round - 1 - Hackerrank Online Assessment/flowerBouquets.py (100%) rename {VISA 2019 Software Engineer New Grad => VISA 2019 Senior Software Engineer}/Round - 1 - Hackerrank Online Assessment/images/BinaryJumpsExample.JPG (100%) rename {VISA 2019 Software Engineer New Grad => VISA 2019 Senior Software Engineer}/Round - 1 - Hackerrank Online Assessment/images/FlowerBouquets.JPG (100%) rename {VISA 2019 Software Engineer New Grad => VISA 2019 Senior Software Engineer}/Round - 1 - Hackerrank Online Assessment/maxStreak.py (100%) rename {VISA 2019 Software Engineer New Grad => VISA 2019 Senior Software Engineer}/Round - 1 - Hackerrank Online Assessment/powerJump.py (100%) rename {VISA 2019 Software Engineer New Grad => VISA 2019 Senior Software Engineer}/Round - 2 - Coding Phone Interview/README.md (100%) rename {VISA 2019 Software Engineer New Grad => VISA 2019 Senior Software Engineer}/Round - 2 - Coding Phone Interview/isBinarySearchTree.py (100%) rename {VISA 2019 Software Engineer New Grad => VISA 2019 Senior Software Engineer}/Round - 3 - Onsite/Design Elevator/elevator.py (100%) diff --git a/README.md b/README.md index eb11d54..75388e3 100644 --- a/README.md +++ b/README.md @@ -110,7 +110,7 @@ VISA - 2019 Software Engineer New Grad + 2019 Senior Software Engineer Oct 2018 Round-1 Hackerrank Online Assessment,
Round-2 Technical Phone Interview diff --git a/VISA 2019 Software Engineer New Grad/README.md b/VISA 2019 Senior Software Engineer/README.md similarity index 100% rename from VISA 2019 Software Engineer New Grad/README.md rename to VISA 2019 Senior Software Engineer/README.md diff --git a/VISA 2019 Software Engineer New Grad/Round - 1 - Hackerrank Online Assessment/README.md b/VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/README.md similarity index 100% rename from VISA 2019 Software Engineer New Grad/Round - 1 - Hackerrank Online Assessment/README.md rename to VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/README.md diff --git a/VISA 2019 Software Engineer New Grad/Round - 1 - Hackerrank Online Assessment/flowerBouquets.py b/VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/flowerBouquets.py similarity index 100% rename from VISA 2019 Software Engineer New Grad/Round - 1 - Hackerrank Online Assessment/flowerBouquets.py rename to VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/flowerBouquets.py diff --git a/VISA 2019 Software Engineer New Grad/Round - 1 - Hackerrank Online Assessment/images/BinaryJumpsExample.JPG b/VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/images/BinaryJumpsExample.JPG similarity index 100% rename from VISA 2019 Software Engineer New Grad/Round - 1 - Hackerrank Online Assessment/images/BinaryJumpsExample.JPG rename to VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/images/BinaryJumpsExample.JPG diff --git a/VISA 2019 Software Engineer New Grad/Round - 1 - Hackerrank Online Assessment/images/FlowerBouquets.JPG b/VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/images/FlowerBouquets.JPG similarity index 100% rename from VISA 2019 Software Engineer New Grad/Round - 1 - Hackerrank Online Assessment/images/FlowerBouquets.JPG rename to VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/images/FlowerBouquets.JPG diff --git a/VISA 2019 Software Engineer New Grad/Round - 1 - Hackerrank Online Assessment/maxStreak.py b/VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/maxStreak.py similarity index 100% rename from VISA 2019 Software Engineer New Grad/Round - 1 - Hackerrank Online Assessment/maxStreak.py rename to VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/maxStreak.py diff --git a/VISA 2019 Software Engineer New Grad/Round - 1 - Hackerrank Online Assessment/powerJump.py b/VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/powerJump.py similarity index 100% rename from VISA 2019 Software Engineer New Grad/Round - 1 - Hackerrank Online Assessment/powerJump.py rename to VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/powerJump.py diff --git a/VISA 2019 Software Engineer New Grad/Round - 2 - Coding Phone Interview/README.md b/VISA 2019 Senior Software Engineer/Round - 2 - Coding Phone Interview/README.md similarity index 100% rename from VISA 2019 Software Engineer New Grad/Round - 2 - Coding Phone Interview/README.md rename to VISA 2019 Senior Software Engineer/Round - 2 - Coding Phone Interview/README.md diff --git a/VISA 2019 Software Engineer New Grad/Round - 2 - Coding Phone Interview/isBinarySearchTree.py b/VISA 2019 Senior Software Engineer/Round - 2 - Coding Phone Interview/isBinarySearchTree.py similarity index 100% rename from VISA 2019 Software Engineer New Grad/Round - 2 - Coding Phone Interview/isBinarySearchTree.py rename to VISA 2019 Senior Software Engineer/Round - 2 - Coding Phone Interview/isBinarySearchTree.py diff --git a/VISA 2019 Software Engineer New Grad/Round - 3 - Onsite/Design Elevator/elevator.py b/VISA 2019 Senior Software Engineer/Round - 3 - Onsite/Design Elevator/elevator.py similarity index 100% rename from VISA 2019 Software Engineer New Grad/Round - 3 - Onsite/Design Elevator/elevator.py rename to VISA 2019 Senior Software Engineer/Round - 3 - Onsite/Design Elevator/elevator.py From d69105af85a9e05438946ed102edc46fdafc5118 Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 22:50:59 -0500 Subject: [PATCH 04/13] esri deep learning engineer --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 75388e3..edf1032 100644 --- a/README.md +++ b/README.md @@ -17,9 +17,9 @@ Design Elevator - Cannot disclose - Jan 2019 - Cannot disclose + VISA Senior Software Engineer + + Part of VISA onsite From bb5ecaf0267d2dbb7939feeaf2315db8f06f285a Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 22:51:44 -0500 Subject: [PATCH 05/13] esri deep learning engineer --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index edf1032..b126015 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ - Design Elevator + Design Elevator VISA Senior Software Engineer Part of VISA onsite From 8b8d820b5151dbe12d92862b4662f9e971db855a Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 22:52:57 -0500 Subject: [PATCH 06/13] esri deep learning engineer --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b126015..5edd6e2 100644 --- a/README.md +++ b/README.md @@ -109,7 +109,7 @@ - VISA + VISA 2019 Senior Software Engineer Oct 2018 Round-1 Hackerrank Online Assessment,
Round-2 Technical Phone Interview From f1f32bb51219e2b5bc60777452cd721314cf3632 Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 22:56:20 -0500 Subject: [PATCH 07/13] visa added --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5edd6e2..a93132a 100644 --- a/README.md +++ b/README.md @@ -112,7 +112,7 @@ VISA 2019 Senior Software Engineer Oct 2018 - Round-1 Hackerrank Online Assessment,
Round-2 Technical Phone Interview + Round-1 Hackerrank Online Assessment,
Round-2 Technical Phone Interview,
Round-3 Onsite From fff1490488ce69e5c52fc581bcb46f661cce03cd Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 22:59:20 -0500 Subject: [PATCH 08/13] visa added --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a93132a..8e671b4 100644 --- a/README.md +++ b/README.md @@ -112,7 +112,7 @@ VISA 2019 Senior Software Engineer Oct 2018 - Round-1 Hackerrank Online Assessment,
Round-2 Technical Phone Interview,
Round-3 Onsite + Round-1 Hackerrank Online Assessment,
Round-2 Technical Phone Interview,
Round-3 Onsite From 6cf8a7b273d0b3a72271fa49410a03da296dc4fc Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 23:24:12 -0500 Subject: [PATCH 09/13] invidi tech added --- .../README.md | 5 + .../stack.cpp | 102 ++++++++++++++++++ README.md | 9 ++ .../README.md | 0 .../README.md | 0 .../friendCircle.py | 0 .../longestChain.py | 0 .../Round 2 - HR Interview/README.md | 0 .../README.md | 0 .../maximumSumCircularSubArray.py | 0 .../README.md | 0 .../README.md | 0 .../flowerBouquets.py | 0 .../images/BinaryJumpsExample.JPG | Bin .../images/FlowerBouquets.JPG | Bin .../maxStreak.py | 0 .../powerJump.py | 0 .../README.md | 0 .../isBinarySearchTree.py | 0 .../Design Elevator/elevator.py | 0 20 files changed, 116 insertions(+) create mode 100644 INVIDI technologies Associate Software Developer 2019/README.md create mode 100644 INVIDI technologies Associate Software Developer 2019/stack.cpp rename {TwoSigma 2019 Software Engineer Investments => TwoSigma Software Engineer Investments 2019}/README.md (100%) rename {TwoSigma 2019 Software Engineer Investments => TwoSigma Software Engineer Investments 2019}/Round 1 - Hackerrank Online Assessment/README.md (100%) rename {TwoSigma 2019 Software Engineer Investments => TwoSigma Software Engineer Investments 2019}/Round 1 - Hackerrank Online Assessment/friendCircle.py (100%) rename {TwoSigma 2019 Software Engineer Investments => TwoSigma Software Engineer Investments 2019}/Round 1 - Hackerrank Online Assessment/longestChain.py (100%) rename {TwoSigma 2019 Software Engineer Investments => TwoSigma Software Engineer Investments 2019}/Round 2 - HR Interview/README.md (100%) rename {TwoSigma 2019 Software Engineer Investments => TwoSigma Software Engineer Investments 2019}/Round 3 - Technical Phone Interview/README.md (100%) rename {TwoSigma 2019 Software Engineer Investments => TwoSigma Software Engineer Investments 2019}/Round 3 - Technical Phone Interview/maximumSumCircularSubArray.py (100%) rename {VISA 2019 Senior Software Engineer => VISA Senior Software Engineer 2019}/README.md (100%) rename {VISA 2019 Senior Software Engineer => VISA Senior Software Engineer 2019}/Round - 1 - Hackerrank Online Assessment/README.md (100%) rename {VISA 2019 Senior Software Engineer => VISA Senior Software Engineer 2019}/Round - 1 - Hackerrank Online Assessment/flowerBouquets.py (100%) rename {VISA 2019 Senior Software Engineer => VISA Senior Software Engineer 2019}/Round - 1 - Hackerrank Online Assessment/images/BinaryJumpsExample.JPG (100%) rename {VISA 2019 Senior Software Engineer => VISA Senior Software Engineer 2019}/Round - 1 - Hackerrank Online Assessment/images/FlowerBouquets.JPG (100%) rename {VISA 2019 Senior Software Engineer => VISA Senior Software Engineer 2019}/Round - 1 - Hackerrank Online Assessment/maxStreak.py (100%) rename {VISA 2019 Senior Software Engineer => VISA Senior Software Engineer 2019}/Round - 1 - Hackerrank Online Assessment/powerJump.py (100%) rename {VISA 2019 Senior Software Engineer => VISA Senior Software Engineer 2019}/Round - 2 - Coding Phone Interview/README.md (100%) rename {VISA 2019 Senior Software Engineer => VISA Senior Software Engineer 2019}/Round - 2 - Coding Phone Interview/isBinarySearchTree.py (100%) rename {VISA 2019 Senior Software Engineer => VISA Senior Software Engineer 2019}/Round - 3 - Onsite/Design Elevator/elevator.py (100%) diff --git a/INVIDI technologies Associate Software Developer 2019/README.md b/INVIDI technologies Associate Software Developer 2019/README.md new file mode 100644 index 0000000..960e68f --- /dev/null +++ b/INVIDI technologies Associate Software Developer 2019/README.md @@ -0,0 +1,5 @@ +# Got these problems in online challenge + + +## 1. Custom Stack +----- diff --git a/INVIDI technologies Associate Software Developer 2019/stack.cpp b/INVIDI technologies Associate Software Developer 2019/stack.cpp new file mode 100644 index 0000000..f220ac3 --- /dev/null +++ b/INVIDI technologies Associate Software Developer 2019/stack.cpp @@ -0,0 +1,102 @@ + +#include +#include +#include + +using namespace std; + + +int operation(string &S, std::stack &nums, string &word, int i){ + int top_element; + int num1, num2; + + if (i == S.size() ||S.at(i) == ' '){ + if (word == "DUP"){ + // push the top of stack + if (nums.size()>0){ + top_element = nums.top(); + nums.push(top_element); + } + else{ + return -1; + } + } + else if (word == "POP"){ + if (nums.size()>0){ + nums.pop(); + } + else{ + return -1; + } + } + else if (word == "+"){ + if (nums.size()>1){ + num1 = nums.top(); + nums.pop(); + num2 = nums.top(); + nums.pop(); + nums.push(num1+num2); + } + else{ + return -1; + } + } + else if (word == "-"){ + if (nums.size()>1){ + num1 = nums.top(); + nums.pop(); + num2 = nums.top(); + nums.pop(); + nums.push(num1-num2); + } + else{ + return -1; + } + } + else{ + nums.push(stoi(word)); + } + word = ""; + + } + + else{ + word = word+S.at(i); + + } + + return 0; +} + +int solution(string &S) { + int stop; + unsigned i; + string word = ""; + std::stack nums; + + for(i=0; i + + + INVIDI technologies + Associate Software Developer 2019 + Feb 2019 + Online Assessment + + + Design Elevator VISA Senior Software Engineer diff --git a/TwoSigma 2019 Software Engineer Investments/README.md b/TwoSigma Software Engineer Investments 2019/README.md similarity index 100% rename from TwoSigma 2019 Software Engineer Investments/README.md rename to TwoSigma Software Engineer Investments 2019/README.md diff --git a/TwoSigma 2019 Software Engineer Investments/Round 1 - Hackerrank Online Assessment/README.md b/TwoSigma Software Engineer Investments 2019/Round 1 - Hackerrank Online Assessment/README.md similarity index 100% rename from TwoSigma 2019 Software Engineer Investments/Round 1 - Hackerrank Online Assessment/README.md rename to TwoSigma Software Engineer Investments 2019/Round 1 - Hackerrank Online Assessment/README.md diff --git a/TwoSigma 2019 Software Engineer Investments/Round 1 - Hackerrank Online Assessment/friendCircle.py b/TwoSigma Software Engineer Investments 2019/Round 1 - Hackerrank Online Assessment/friendCircle.py similarity index 100% rename from TwoSigma 2019 Software Engineer Investments/Round 1 - Hackerrank Online Assessment/friendCircle.py rename to TwoSigma Software Engineer Investments 2019/Round 1 - Hackerrank Online Assessment/friendCircle.py diff --git a/TwoSigma 2019 Software Engineer Investments/Round 1 - Hackerrank Online Assessment/longestChain.py b/TwoSigma Software Engineer Investments 2019/Round 1 - Hackerrank Online Assessment/longestChain.py similarity index 100% rename from TwoSigma 2019 Software Engineer Investments/Round 1 - Hackerrank Online Assessment/longestChain.py rename to TwoSigma Software Engineer Investments 2019/Round 1 - Hackerrank Online Assessment/longestChain.py diff --git a/TwoSigma 2019 Software Engineer Investments/Round 2 - HR Interview/README.md b/TwoSigma Software Engineer Investments 2019/Round 2 - HR Interview/README.md similarity index 100% rename from TwoSigma 2019 Software Engineer Investments/Round 2 - HR Interview/README.md rename to TwoSigma Software Engineer Investments 2019/Round 2 - HR Interview/README.md diff --git a/TwoSigma 2019 Software Engineer Investments/Round 3 - Technical Phone Interview/README.md b/TwoSigma Software Engineer Investments 2019/Round 3 - Technical Phone Interview/README.md similarity index 100% rename from TwoSigma 2019 Software Engineer Investments/Round 3 - Technical Phone Interview/README.md rename to TwoSigma Software Engineer Investments 2019/Round 3 - Technical Phone Interview/README.md diff --git a/TwoSigma 2019 Software Engineer Investments/Round 3 - Technical Phone Interview/maximumSumCircularSubArray.py b/TwoSigma Software Engineer Investments 2019/Round 3 - Technical Phone Interview/maximumSumCircularSubArray.py similarity index 100% rename from TwoSigma 2019 Software Engineer Investments/Round 3 - Technical Phone Interview/maximumSumCircularSubArray.py rename to TwoSigma Software Engineer Investments 2019/Round 3 - Technical Phone Interview/maximumSumCircularSubArray.py diff --git a/VISA 2019 Senior Software Engineer/README.md b/VISA Senior Software Engineer 2019/README.md similarity index 100% rename from VISA 2019 Senior Software Engineer/README.md rename to VISA Senior Software Engineer 2019/README.md diff --git a/VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/README.md b/VISA Senior Software Engineer 2019/Round - 1 - Hackerrank Online Assessment/README.md similarity index 100% rename from VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/README.md rename to VISA Senior Software Engineer 2019/Round - 1 - Hackerrank Online Assessment/README.md diff --git a/VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/flowerBouquets.py b/VISA Senior Software Engineer 2019/Round - 1 - Hackerrank Online Assessment/flowerBouquets.py similarity index 100% rename from VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/flowerBouquets.py rename to VISA Senior Software Engineer 2019/Round - 1 - Hackerrank Online Assessment/flowerBouquets.py diff --git a/VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/images/BinaryJumpsExample.JPG b/VISA Senior Software Engineer 2019/Round - 1 - Hackerrank Online Assessment/images/BinaryJumpsExample.JPG similarity index 100% rename from VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/images/BinaryJumpsExample.JPG rename to VISA Senior Software Engineer 2019/Round - 1 - Hackerrank Online Assessment/images/BinaryJumpsExample.JPG diff --git a/VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/images/FlowerBouquets.JPG b/VISA Senior Software Engineer 2019/Round - 1 - Hackerrank Online Assessment/images/FlowerBouquets.JPG similarity index 100% rename from VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/images/FlowerBouquets.JPG rename to VISA Senior Software Engineer 2019/Round - 1 - Hackerrank Online Assessment/images/FlowerBouquets.JPG diff --git a/VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/maxStreak.py b/VISA Senior Software Engineer 2019/Round - 1 - Hackerrank Online Assessment/maxStreak.py similarity index 100% rename from VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/maxStreak.py rename to VISA Senior Software Engineer 2019/Round - 1 - Hackerrank Online Assessment/maxStreak.py diff --git a/VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/powerJump.py b/VISA Senior Software Engineer 2019/Round - 1 - Hackerrank Online Assessment/powerJump.py similarity index 100% rename from VISA 2019 Senior Software Engineer/Round - 1 - Hackerrank Online Assessment/powerJump.py rename to VISA Senior Software Engineer 2019/Round - 1 - Hackerrank Online Assessment/powerJump.py diff --git a/VISA 2019 Senior Software Engineer/Round - 2 - Coding Phone Interview/README.md b/VISA Senior Software Engineer 2019/Round - 2 - Coding Phone Interview/README.md similarity index 100% rename from VISA 2019 Senior Software Engineer/Round - 2 - Coding Phone Interview/README.md rename to VISA Senior Software Engineer 2019/Round - 2 - Coding Phone Interview/README.md diff --git a/VISA 2019 Senior Software Engineer/Round - 2 - Coding Phone Interview/isBinarySearchTree.py b/VISA Senior Software Engineer 2019/Round - 2 - Coding Phone Interview/isBinarySearchTree.py similarity index 100% rename from VISA 2019 Senior Software Engineer/Round - 2 - Coding Phone Interview/isBinarySearchTree.py rename to VISA Senior Software Engineer 2019/Round - 2 - Coding Phone Interview/isBinarySearchTree.py diff --git a/VISA 2019 Senior Software Engineer/Round - 3 - Onsite/Design Elevator/elevator.py b/VISA Senior Software Engineer 2019/Round - 3 - Onsite/Design Elevator/elevator.py similarity index 100% rename from VISA 2019 Senior Software Engineer/Round - 3 - Onsite/Design Elevator/elevator.py rename to VISA Senior Software Engineer 2019/Round - 3 - Onsite/Design Elevator/elevator.py From 4f5f9400e87d204dae6f48e6be9274eb7a16ae4c Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 23:25:30 -0500 Subject: [PATCH 10/13] invidi tech added --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0e248cd..2c90c1c 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ - INVIDI technologies + INVIDI technologies Associate Software Developer 2019 Feb 2019 Online Assessment From 5b44b49791d56ab27af636d0f05d31aea7b193d8 Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 23:26:06 -0500 Subject: [PATCH 11/13] invidi tech added --- INVIDI technologies Associate Software Developer 2019/stack.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/INVIDI technologies Associate Software Developer 2019/stack.cpp b/INVIDI technologies Associate Software Developer 2019/stack.cpp index f220ac3..9e8e9b6 100644 --- a/INVIDI technologies Associate Software Developer 2019/stack.cpp +++ b/INVIDI technologies Associate Software Developer 2019/stack.cpp @@ -10,7 +10,7 @@ int operation(string &S, std::stack &nums, string &word, int i){ int top_element; int num1, num2; - if (i == S.size() ||S.at(i) == ' '){ + if (i == S.size() || S.at(i) == ' '){ if (word == "DUP"){ // push the top of stack if (nums.size()>0){ From ee34c7cb4555b6b9cbb11f4bc873203535f3b8ac Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 23:27:27 -0500 Subject: [PATCH 12/13] invidi tech added --- INVIDI technologies Associate Software Developer 2019/README.md | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/INVIDI technologies Associate Software Developer 2019/README.md b/INVIDI technologies Associate Software Developer 2019/README.md index 960e68f..77b3eb6 100644 --- a/INVIDI technologies Associate Software Developer 2019/README.md +++ b/INVIDI technologies Associate Software Developer 2019/README.md @@ -1,4 +1,4 @@ -# Got these problems in online challenge +# Got these problems in online challenge (C++ only) ## 1. Custom Stack diff --git a/README.md b/README.md index 2c90c1c..e820491 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ INVIDI technologies - Associate Software Developer 2019 + Software Developer 2019 Feb 2019 Online Assessment From ab2c64bc81172938cf778e2ed39e2f18e8547fc8 Mon Sep 17 00:00:00 2001 From: Jai Shah Date: Sun, 24 Mar 2019 23:27:56 -0500 Subject: [PATCH 13/13] invidi tech added --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e820491..d31c314 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ - INVIDI technologies + INVIDI Software Developer 2019 Feb 2019 Online Assessment