"That I had not been a PM for a formal ML product. But good models need sound data and my five years of sql writing and ensuring that DWHs and marts had the data they needed for reporting would be very relevant"
Tony C. - "That I had not been a PM for a formal ML product. But good models need sound data and my five years of sql writing and ensuring that DWHs and marts had the data they needed for reporting would be very relevant"See full answer
"I try to solve this initially using quick select where will take a pivot element and position the remaining elements and check if the current index is answer or not and continue the same but it requires o(n*n), but interviewee is expecting the best from me, so at the end i tried solving using heaps where will check the difference between k and n-k to use min or max heap after that we will heap the array, and will keep popping the element k-1 and return the peek one which leads to answer."
Mourya C. - "I try to solve this initially using quick select where will take a pivot element and position the remaining elements and check if the current index is answer or not and continue the same but it requires o(n*n), but interviewee is expecting the best from me, so at the end i tried solving using heaps where will check the difference between k and n-k to use min or max heap after that we will heap the array, and will keep popping the element k-1 and return the peek one which leads to answer."See full answer
Software Engineer
Technical
+2 more
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Clarification Question what does it mean by the different markets? Emerging market, developing market, or developed market.
Technical Front
Low bandwidth or network can affect the performance
Latency can be high if the server is not placed near to the regions
Business Front
The average number of people who indulge in corporate or white collar jobs is very less.
Jobs in the local market is very less
People who don't have smartphone/desktop excess extensively may not be present on the"
Anonymous Muskox - "Clarification Question what does it mean by the different markets? Emerging market, developing market, or developed market.
Technical Front
Low bandwidth or network can affect the performance
Latency can be high if the server is not placed near to the regions
Business Front
The average number of people who indulge in corporate or white collar jobs is very less.
Jobs in the local market is very less
People who don't have smartphone/desktop excess extensively may not be present on the"See full answer
"Caching is a strategy to have the frequently accessed data in the memory to reduce the latency. whenever a client request the data from server, it is first accessed into cache and if not available then it is getting fetched from the storage and stored into cache. As cache is having limited memory, so amount of data can be stored in cache is less. Data will be flushed out from cache based on a criteria which is termed as caching strategy. There could be different mechanisms under which a data can"
Archna M. - "Caching is a strategy to have the frequently accessed data in the memory to reduce the latency. whenever a client request the data from server, it is first accessed into cache and if not available then it is getting fetched from the storage and stored into cache. As cache is having limited memory, so amount of data can be stored in cache is less. Data will be flushed out from cache based on a criteria which is termed as caching strategy. There could be different mechanisms under which a data can"See full answer
"Disclaimer: Just an Overview.
Let us consider 2 Systems:
System A: Includes the Bank Account numbered 123
System B: Includes the Bus Transit Card Numbered 456.
Our Customer named: Tom
Taking the journey step by step:
Product Design & Workflow:
System B will have an account number linked with it, which will be maintained by the bus operator. This account can be linked with the Bank Details of the user, using the beneficiary adding mechanism.
System A's bank account number will be linked w"
Biplab R. - "Disclaimer: Just an Overview.
Let us consider 2 Systems:
System A: Includes the Bank Account numbered 123
System B: Includes the Bus Transit Card Numbered 456.
Our Customer named: Tom
Taking the journey step by step:
Product Design & Workflow:
System B will have an account number linked with it, which will be maintained by the bus operator. This account can be linked with the Bank Details of the user, using the beneficiary adding mechanism.
System A's bank account number will be linked w"See full answer
"This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer.
Unfortunately, there's no formula for technical questions, but some general tips are:
Use analogies when you can
Break your solution into clear, bite-size steps
Don't be afraid to use examples to b"
Exponent - "This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer.
Unfortunately, there's no formula for technical questions, but some general tips are:
Use analogies when you can
Break your solution into clear, bite-size steps
Don't be afraid to use examples to b"See full answer
"Alright kiddo, imagine you have a big box of LEGO bricks. Each brick is like a tiny tool that helps you build something special. Now, think about a game you love to play on your computer or phone. The people who make those games want to help other people make things that work with their games, like new levels or characters.
So, they create something called an "SDK," which stands for "Software Development Kit." This is like a special set of LEGO bricks and instructions that they share with other"
Srilaxmi C. - "Alright kiddo, imagine you have a big box of LEGO bricks. Each brick is like a tiny tool that helps you build something special. Now, think about a game you love to play on your computer or phone. The people who make those games want to help other people make things that work with their games, like new levels or characters.
So, they create something called an "SDK," which stands for "Software Development Kit." This is like a special set of LEGO bricks and instructions that they share with other"See full answer