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.
We'll send you over 100 of the most common coding interview questions, once a day with visual explanations. Join over 16,323 users who are doubling their salaries in 30 minutes a day. All subscribers get a free 86-page preview PDF with a week of study material.
Note: ensure you read the disclaimer on the previous page reading the accuracy and sourcing of these problems.
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 strings like "cinema" and "iceman" a... Try to solve.
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 every similar colored neighboring pixel woul... 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 . According to How to Convert Decimal to B... 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 palindrome is defined... 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 0 s and looks like the following: js 0, 0, 0, 0 , 0, 0, 0, ... Try to solve.
Given an undirected graph, can you see if it's a tree? If so, return true and false otherwise. An undirected graph lessons simple reference to graphs is a tree based _on the following c... Try to solve.
In a given array of numbers, one element will show up once and the others will each show up twice. Can you find the number that only appears once in O n linear time? Bonus points if you can do it in... 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 guessing that number. Sounds simple... 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.