Mission: Our mission is to power a world where people, organizations, and things are securely connected and accessible. A place where all business is digital business. A world where our customers are empowered to make the extraordinary possible. We will accomplish this by building the world"s best integrated technology services for secure delivery of apps and data - anytime, anywhere.
Vision: To help people work better and live better.
Courage:: We dream big and are bold and selfless in pursuit of those dreams.
Curiosity:: We are continuously learning, innovating, and improving.
Integrity:: We act with honesty and hold each other accountable.
Respect:: We are open, inclusive, and empathetic.
Unity:: We collaborate to win together.
Networking and OOD tech questions
Custom java class design
Multi-threading in Java, MVC, MVP, MVVM patterns
Two-dimensional arrays, duplicate elements etc.
DS-algo questions and system design questions.
Breadth first search
Knowledge of hash maps
Remove duplicate in an array in best possible way
Check whether two strings are anagrams or not
Questions about http methods and the process of loading a web page and the http error code
Questions on databases like sql queries and joins and operating systems like paging, thrashing
Object oriented concepts like inheritance, polymorphism, abstraction and encapsulation. Be able to explain with examples.
Print right view of a binary tree.
Questions on stacks and pointers.
Subsequence in an array that sums to a given number
Advantage of multi-thread over single threads in a uni-processor environment
Given two unsorted arrays, merge them into a single sorted array
In a doubly linked list with 3 nodes, delete the 2nd node when the pointer is at first node without using any extra pointers
Describe how the ping www.google.com works in each of the OSI layers.
Define critical section in three words
Write the code for inserting in BST?
What are the different kinds of IPC in OS? Is virtual memory required even if you have only one process in the CPU running all the time?
Design an alarm clock that does a number of tasks (snoozes, etc.)
What are the two problems in networking?
Stage 1: Phone screen with recruiter
Stage 2: Technical video interview with hiring managerThe questions are coding questions mostly (using collabedit) and a general introduction about the candidate"s interests and projects.
Stage 3: Onsite interview The onsite interview is with different engineers (45 min each). There are 4 interviews and they cover almost everything: coding, system design questions, algorithmic questions, and data structures.
Pathrise is a career accelerator that helps people land their dream jobs. We regularly place our fellows at top companies like Apple, Amazon, and Meta. Our mentors have experience at companies like Apple, giving fellows the inside scoop on interview and company culture in 1-on-1 sessions.
We can’t guarantee you a job at a specific company like Apple. But we do guarantee you a great job–if you don’t accept an offer in 1 year, you pay nothing. Our income share agreement means you only pay with a percentage of your income at your new role.
Mentors work with fellows at every stage in search, helping them build the skills necessary to be the best candidate possible. Fellows in Pathrise usually see a 2-4x increase in application response rates, 1.5-3x increase in interview scores, and 10-20% increase in salary through negotiation.