I was contacted by their talent acquisition team, and we had a short phone interview. After that, I was scheduled for a technical interview with the team lead. My interview was conducted over video conference due to the COVID-19 restrictions. A few days later, they informed me they were moving on with another candidate.
You are given an array with stock prices. You should write a function that returns the maximum profit you can earn from buying and selling the stock.
For example:
array = [90, 80, 100]
max profit = 20
Explanation: You buy the stock at price 80 and sell at price 100, for a profit of 20.
What is the difference between a thread and a process?
What is Python's GIL and what are its implications?
Find the median for an array with values from a small set of numbers. The array can be very big, but the set of numbers is small.
Example:
Set = {1, 2, 3, 4}
Array = {1, 4, 3, 3, 1}
Median = 3
The following metrics were computed from 10 interview experiences for the Salesforce Software Engineer role in Israel.
Salesforce's interview process for their Software Engineer roles in Israel is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Salesforce's Software Engineer interview process in Israel.