"I'm seeking a role in which I can be continually challenged to devise innovative and streamlined solutions for complex issues, particularly with regard to the persistent soaking problem. I'm excited about the opportunity to not only excel in my own performance but also to empower and enable my colleagues to perform at their absolute best. My goal is to wield my influence and magnetic qualities to not only attract but also retain top-tier engineering talent, all in alignment with our shared objec"
Anonymous Narwhal - "I'm seeking a role in which I can be continually challenged to devise innovative and streamlined solutions for complex issues, particularly with regard to the persistent soaking problem. I'm excited about the opportunity to not only excel in my own performance but also to empower and enable my colleagues to perform at their absolute best. My goal is to wield my influence and magnetic qualities to not only attract but also retain top-tier engineering talent, all in alignment with our shared objec"See full answer
"function findAllCharsSmallestWindow(a, b) {
const bFrequency = new Map();
for (let char of b) {
bFrequency.set(char, (bFrequency.get(char) || 0) + 1);
}
let win = [];
const winFrequency = new Map();
let right = 0;
while (right 0) {
for (let char of win) {
"
Tiago R. - "function findAllCharsSmallestWindow(a, b) {
const bFrequency = new Map();
for (let char of b) {
bFrequency.set(char, (bFrequency.get(char) || 0) + 1);
}
let win = [];
const winFrequency = new Map();
let right = 0;
while (right 0) {
for (let char of win) {
"See full answer
"Understood the problem statement by confirming details with interviewer.
Approached by listing down all the basic features being provided by the platform.
Platform -> Organizations can register themselves. One org can have more than one recruiters. Recruiters create jobs on the org portal. Candidate can apply to the jobs. Recruiters can accept and reject the applications.
Categorized 4 parent tables by taking hints in between. The tables were USER -> ID, Name, Phone No, mail ID, Profile Des.("
Jaya S. - "Understood the problem statement by confirming details with interviewer.
Approached by listing down all the basic features being provided by the platform.
Platform -> Organizations can register themselves. One org can have more than one recruiters. Recruiters create jobs on the org portal. Candidate can apply to the jobs. Recruiters can accept and reject the applications.
Categorized 4 parent tables by taking hints in between. The tables were USER -> ID, Name, Phone No, mail ID, Profile Des.("See full answer
Software Engineer
System Design
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"We are asked to calculate Sum(over value) for time in (t - window_size, t) where key in (key criteria).
To develop a function to set this up.
Let w be the window size. I would have an observer of some kind note the key-value, and for the first w windows just add the value to a temporary variable in memory if the key meets the key criteria. Then it would delete the oldest value and add the new value if the new key meets the criteria. At each step after "w", we would take the sum / w and store"
Prashanth A. - "We are asked to calculate Sum(over value) for time in (t - window_size, t) where key in (key criteria).
To develop a function to set this up.
Let w be the window size. I would have an observer of some kind note the key-value, and for the first w windows just add the value to a temporary variable in memory if the key meets the key criteria. Then it would delete the oldest value and add the new value if the new key meets the criteria. At each step after "w", we would take the sum / w and store"See full answer
"virtual function is a member function declared with virtual keyword in a base class. It enables derived classes to redefine this function with their own specific implementations."
Sonia M. - "virtual function is a member function declared with virtual keyword in a base class. It enables derived classes to redefine this function with their own specific implementations."See full answer
"Tell me about a time you were with someone on your team who was struggling to meet objectives.
How did you address the situation?
What kind of feedback did you give the individual?
What was the outcome?"
Jawahir Y. - "Tell me about a time you were with someone on your team who was struggling to meet objectives.
How did you address the situation?
What kind of feedback did you give the individual?
What was the outcome?"See full answer
"Use a mapping to store number characters to possible meaning, iterate through the numeronym matching all digits with their representation"
Anonymous Bobcat - "Use a mapping to store number characters to possible meaning, iterate through the numeronym matching all digits with their representation"See full answer
"This problem can be solved with two approaches
Iterative approach
Recursive approach
Quite easy to think about the iterative approach, you can make use of a while loop in that case. But what if you want to make use of previously computed values? That case going for the recursive solution is quite useful.
class Collatz:
def init(self) -> None:
self.cache = {}
self.steps = 0
def steps_from(self, n) -> int:
# base case
if n == 1:
"
Frederick A. - "This problem can be solved with two approaches
Iterative approach
Recursive approach
Quite easy to think about the iterative approach, you can make use of a while loop in that case. But what if you want to make use of previously computed values? That case going for the recursive solution is quite useful.
class Collatz:
def init(self) -> None:
self.cache = {}
self.steps = 0
def steps_from(self, n) -> int:
# base case
if n == 1:
"See full answer