Company takes great care of its employees Flexible work policies Invest in your learning Want you to succeed and grow with the company As an engineer, the emphasis on quality is great Will spend a ton of time assessing and vetting solutions before actually implementing them Awesome mentorship. Developer agility is slow Working on huge monolithic code base, building the application can be a major time drain and things often go wrong If you don't transfer teams, you will likely work on the same kind of thing and your learning will plateau (that said they make it super easy to transfer teams).
Subscribe to AlgoDaily today and join over 12,848 brilliant developers leveling up fast by learning computer science concepts visually, tracking their job applications, and solving the most common coding challenges daily.
Note: ensure you read the disclaimer on the previous page reading the accuracy and sourcing of these problems.
Alright, let's try something a tad bit more challenging. Oftentimes, interviewers will test you on things that are deceptively easy. We saw this in Reverse a Str... Try to solve.
Let's implement a linked list, a data structure that serves as one of the fundamental building blocks of many other data structures. <img src="https://storage.go... Try to solve.
How would you write a function to detect a substring in a string? <img src="https://storage.googleapis.com/algodailyrandomassets/curriculum/easy-strings/detect-s... Try to solve.
Assume you have a Linked List implementation that has the following API: ```js // prepend to start of list prepend(val); // appends to end of list append(val); /... Try to solve.
On a given street, there's a bunch of houses and lamps nearby. It looks kind of like the following (H being houses, L being lamps): js L H L H H 0 1 2 3 4 We de... Try to solve.
Arrays are amazing for looking up elements at specific indices as all elements in memory are contiguous, allowing for O(1) or constant time lookups. But often we... Try to solve.
Many modern programming languages have the notion of a stream. A stream is a resource that's broken down and sent (usually over a network) in small chunks. Imagi... Try to solve.
Hey there, welcome to the challenges portion of the AlgoDaily technical interview course! Over the next few days, you'll get some hands-on experience with the es... Try to solve.
Let's build a very basic calculator by programming it! <img src="https://cdn.pixabay.com/photo/2013/07/13/12/16/calculator-159535_960_720.png" class="w-50" /> Ca... Try to solve.
This information was sourced from reviews originally posted on Glassdoor.
Amazing benefits for the Indianapolis area. Great culture and work flexibility. Pay is better than nearby competitors but lags behind other major tech hubs. Little room for advancement in some of the sub-clouds, unless you worked at whatever company got acquired to create that cloud. Can be hard to move up or onto different teams of your own volition. Constant reorganizations of mid-level management make it hard to get established as a newer employee. Implement better advancement protocols and employee training. The Open Opportunity Market is not enough.
I've really enjoyed working at SalesForce. I think Marc Benioff is a wonderful leader and love the contributions he's made at the UCSF. His philanthropic efforts to support the children's hospital and the rising rates of homelessness far surpass those of other prominent business leaders in the area. Thank you Glassdoor for having the ability to leave truly anonymous feedback on any company regardless of race, religion, sexual preference or association.
I am working for Salesforce for the past 3 years. So far I have not seen any valid point for me to make a move to another company. - Compensation is good compared to its equivalent companies - Great benefits and perks - Work-life balance is very good - Management helps employees to grow in their career - More innovative projects coming up which gives me a chance to learn the emerging technologies - Company does a lot of volunteering activities to support the society and people in need of help - Great culture and values which is why I hope this company is rated as the best place to work.
When I went in to work it felt like I was part of a family. There was great promotion of a work life balance, and you were even given a monthly monetary benefit to cover going to the gym, doing yoga, or whatever other athletic endeavor you pursued. It is a very large company, so you might not get to interact with as many people or have the same influence that you would in a much smaller company.
Hover over to see details. This data was sourced from submissions at levels.fyi.