Потвърдете Интервю въпроси

щифт

Affirm е една от водещите компании в предлагането купете сега, платете по-късно (заеми на вноски на място за продажба) на потребителите. Мисията на Affirm е да помогне на потребителите да си позволят нещата, които искат да купят, без да създават неуправляеми дългове. За разлика от други BNPL компании, Affirm ви позволява да изберете вашата опция за плащане.

Той има оценка 4.2* на Glassdoor и се смята за една от най-добрите продуктови компании. Той е високо ценен заради своя баланс между работа и личен живот.

Те също така осигуряват добро обучение, което ще бъде от полза и в бъдеще. Можете да практикувате въпросите за интервю за потвърждение по-долу за интервюто. Събрахме минали често задавани въпроси за интервю за Affirm за ваша справка.

Потвърдете въпроси от масива

Въпрос 1. Вмъкнете Изтриване GetRandom O(1) Leetcode Solution Постановка на проблема Решението Insert Delete GetRandom O(1) LeetCode – „Insert Delete GetRandom O(1)“ ви моли да приложите тези четири функции във времева сложност O(1). insert(val): Вмъкнете val в произволния набор и върнете true, ако елементът първоначално отсъства в набора. Връща false, когато...

Прочети повече

Въпрос 2. Вмъкване Изтриване на GetRandom В Insert Delete GetRandom проблем трябва да проектираме структура от данни, която да поддържа всички следващи операции в средно O (1) време. insert (val): Вмъква елемент val в комплекта, ако вече не присъства. remove (val): Премахва елемент val от комплекта, ако има такъв. getRandom: Връща случаен елемент от текущия набор ...

Прочети повече

Въпрос 3. Проверете дали две дадени матрици са идентични Изложение на проблема Като се имат предвид две матрици, ще напишем функция, която да провери дали двете матрици са идентични или не. Тоест, ако всички елементи в съответните позиции на двете матрици са еднакви, тогава казваме, че са идентични. Входен формат Първият ред, съдържащ ...

Прочети повече

Потвърдете матричните въпроси

Въпрос 4. Проверете дали две дадени матрици са идентични Изложение на проблема Като се имат предвид две матрици, ще напишем функция, която да провери дали двете матрици са идентични или не. Тоест, ако всички елементи в съответните позиции на двете матрици са еднакви, тогава казваме, че са идентични. Входен формат Първият ред, съдържащ ...

Прочети повече

Потвърдете други въпроси

Въпрос 5. Валидно Anagram Leetcode решение Изявление на проблема Валидна анаграма Leetcode Решение – Дадени са два низа s и t, връща true, ако t е анаграма на s, и false в противен случай. Анаграма е дума или фраза, образувана чрез пренареждане на буквите на различна дума или фраза, като обикновено се използват всички оригинални букви точно веднъж. Пример 1: Вход: s = "anagram", t = "nagaram" Изход: ...

Прочети повече

Въпрос 6. Вмъкване Изтриване GetRandom O(1) – разрешени дубликати LeetCode Solution Постановка на проблема: Вмъкване Изтриване GetRandom O(1) – Разрешени дубликати LeetCode Решение: RandomizedCollection е структура от данни, която съдържа колекция от числа, евентуално дубликати (т.е. мултимножество). Трябва да поддържа вмъкване и премахване на конкретни елементи, както и премахване на случаен елемент. Внедрете класа RandomizedCollection: RandomizedCollection() Инициализира празния обект RandomizedCollection. bool insert(int val) Вмъква стойност на елемент в ...

Прочети повече

Въпрос 7. Оптимално решение за балансиране на акаунти LeetCode Постановка на проблема Оптимално балансиране на сметка LeetCode Решение – Получавате масив от транзакции, където транзакции[i] = [fromi, toi, amounti] показва, че лицето с ID = fromi е дало amounti $ на лицето с ID = toi. Върнете минималния брой транзакции, необходими за уреждане на дълга. Вход: транзакции = [[0,1,10],[2,0,5]] Изход: 2 Обяснение: Лице #0 ...

Прочети повече

Translate »