Good work culture. Good food. Mostly nice coworkers. Easy dev tools and setup Interesting projects that provide impact. Nice office Transparency and trust. Not productive overall Conservative strategy and product improvement. More and more engineers are getting laid back or lazy. Not enough workforce that results in chaotic collaboration. Product planning and sync are sometimes unclear that responsibilities get shifted. Clear definition on responsibilities and better sync between teams and orgs. Be fair and honoring people that actually do the work.
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.
Imagine the implementation for the paintbucket feature in Microsoft Paint, or how certain image filters work. You click on a specific pixel on a screen, and ever... Try to solve.
We have a string str like the following: js const str = "bubble"; Find a way to convert it to a palindrome by inserting characters in front of it. Recall that a... Try to solve.
Here's the definition of an anagram: a word, phrase, or name formed by rearranging the letters of another: such as cinema, formed from iceman. We are given two s... Try to solve.
Here's a fun one: let's say we have a 2D array matrix that is a size of m rows and n columns. It is initially prefilled with 0s and looks like the following: js ... 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.
Today, we're going to do some math! There is only one prerequisite for answering this question, and it is knowing the definitions of binary and decimal. Accordin... Try to solve.
Given an undirected graph, can you see if it's a tree? If so, return true and false otherwise. <img src="https://storage.googleapis.com/algodailyrandomassets/cu... Try to solve.
You're playing a game with a friend called Target and Vicinity. Target and Vicinity consists of one person thinking up a number in their head, and the other gues... Try to solve.
This information was sourced from reviews originally posted on Glassdoor.
Great offices and location. Free food and beverages and top equipment. Flexible working and good amount of time off encouraged. Poor management and leadership within local offices. Remote offices didn't work well and there was a lot of confusion about priorities and timelines. Poor hiring choices didn't help the demotivated workforce. Projects in London not challenging and no new larger projects were brought in to engineer and run. Listen more to the longer standing employees.
The people make it. There aren't too many teams, but the ones that are there are impactful running major company priorities. It has a small company vibe, and is generally a pleasure to go into the office each day. The product is great and all sections of the UK office from Sales, Media Partnerships, Engineering, are passionate about the company. The company grew quickly with the expectation that lots of stuff that was poorly designed/architected/written would be fixed as the company grew, but now isn't being focused on because there isn't the staff. This can seem surprising, but really is a bit of an opportunity - there is low hanging fruit all over the place and a chance to be impactful.
Lots of freedom to grow, lots of nice benefits like catered lunches, breakfast and dinner. Very shallow management structure. Departments are organised into small teams that have lots of freedom to work however they want (e. g. standups, meetings, issue tracking that they use). It's starting to be a bigger company and not a startup anymore, so things that used to work now don't anymore. Flexibility is lost for corporate structure.
Every one on the team is smart and nice! Every one is willing to help. The engineer culture is great. Very flexible working hours. Nice food and good benefits. Every coin has two sides: the flexibility in working hours means working at night or weekend is needed some time. Stock price dropped harshly last year. There is a balance between being adaptive and being too adaptive. Let's stick to a good plan. Do not change the high level roadmap too frequently.
Hover over to see details. This data was sourced from submissions at levels.fyi.