LinkedIn Interview Questions

Review this list of 125 LinkedIn interview questions and answers verified by hiring managers and candidates.
  • LinkedIn logoAsked at LinkedIn 
    Product Design
    Behavioral
  • "Clarification Question what does it mean by the different markets? Emerging market, developing market, or developed market. Technical Front Low bandwidth or network can affect the performance Latency can be high if the server is not placed near to the regions Business Front The average number of people who indulge in corporate or white collar jobs is very less. Jobs in the local market is very less People who don't have smartphone/desktop excess extensively may not be present on the"

    Anonymous Muskox - "Clarification Question what does it mean by the different markets? Emerging market, developing market, or developed market. Technical Front Low bandwidth or network can affect the performance Latency can be high if the server is not placed near to the regions Business Front The average number of people who indulge in corporate or white collar jobs is very less. Jobs in the local market is very less People who don't have smartphone/desktop excess extensively may not be present on the"See full answer

    Technical
    Analytical
  • LinkedIn logoAsked at LinkedIn 

    "Let me tell you about a time when I learnt the craft of writing and sending emails. I worked at an early stage startup that does voice recording and transcription and one of my primary responsibilities was to engage with existing customers. At that time, there were a around 10k users in total. I decided to split the entire user base into cohorts. Users who've recorded and transcribed atleast 10 words within 3 months Users who've recorded and transcribed atleast 10 words within 3- 6 month"

    Anonymous Crayfish - "Let me tell you about a time when I learnt the craft of writing and sending emails. I worked at an early stage startup that does voice recording and transcription and one of my primary responsibilities was to engage with existing customers. At that time, there were a around 10k users in total. I decided to split the entire user base into cohorts. Users who've recorded and transcribed atleast 10 words within 3 months Users who've recorded and transcribed atleast 10 words within 3- 6 month"See full answer

    Behavioral
    Project Management
  • LinkedIn logoAsked at LinkedIn 

    "Count how many 1 and 2. calculate how many remaining items with '0'. Override existing data with knowledge of how many '0','1','2' in that order; TC=O(n), SC=O(1)"

    Konstantin P. - "Count how many 1 and 2. calculate how many remaining items with '0'. Override existing data with knowledge of how many '0','1','2' in that order; TC=O(n), SC=O(1)"See full answer

    Data Structures & Algorithms
    Coding
    +1 more
  • LinkedIn logoAsked at LinkedIn 
    Product Strategy
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • "Some of the best practices I found in the best PMs is Structure - Often times the problems we are dealing with in corporate are going to be ambiguous. Best PMs will try to scope it down and bring a clarity to the ambiguous problem statement. This can be observed in simple things like planning a day, planning a trip or planning a house hunt. They will approach problems with some structure in place Getting the buy in from people - I found that often times PMs are the people who doesn't have"

    Anonymous Fish - "Some of the best practices I found in the best PMs is Structure - Often times the problems we are dealing with in corporate are going to be ambiguous. Best PMs will try to scope it down and bring a clarity to the ambiguous problem statement. This can be observed in simple things like planning a day, planning a trip or planning a house hunt. They will approach problems with some structure in place Getting the buy in from people - I found that often times PMs are the people who doesn't have"See full answer

    Behavioral
  • LinkedIn logoAsked at LinkedIn 

    "LinkedIn as a platform is targeted primarily towards professionals who use it to search for and apply to jobs. Professionals can also share content like career updates, thought leadership, achievements etc. The business model of LinkedIn is twofold: Ads revenue in the content section Promoted job posts from recruiters Evaluate the business model of competitor and which customer unmet needs are they solving. Evaluate what impact is it having on our business - are DAU / WAU going down / job p"

    Rahul J. - "LinkedIn as a platform is targeted primarily towards professionals who use it to search for and apply to jobs. Professionals can also share content like career updates, thought leadership, achievements etc. The business model of LinkedIn is twofold: Ads revenue in the content section Promoted job posts from recruiters Evaluate the business model of competitor and which customer unmet needs are they solving. Evaluate what impact is it having on our business - are DAU / WAU going down / job p"See full answer

    Behavioral
    Product Strategy
  • LinkedIn logoAsked at LinkedIn 
    Machine Learning Engineer
    Concept
  • LinkedIn logoAsked at LinkedIn 
    Analytical
    Product Strategy
  • LinkedIn logoAsked at LinkedIn 
    Product Manager
    Behavioral
  • LinkedIn logoAsked at LinkedIn 
    Machine Learning Engineer
    Data Structures & Algorithms
    +1 more
  • LinkedIn logoAsked at LinkedIn 

    "This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows: Ask clarifying questions List potential high level reasons Gather Context (TROPIC)Time Region Other features / products (internal) Platform Industry / Competition Cannibalization Establish a theory of probable cause Test theories Propose solutions Summarize "

    Exponent - "This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows: Ask clarifying questions List potential high level reasons Gather Context (TROPIC)Time Region Other features / products (internal) Platform Industry / Competition Cannibalization Establish a theory of probable cause Test theories Propose solutions Summarize "See full answer

    Product Manager
  • LinkedIn logoAsked at LinkedIn 

    "Web server request HTTPS://WWW.GOOGLE.COM (HTTPS)Protocol -> HTTPS/HTTP (HTTPS more secured, encrypted data send by browser) WWW. that is just a term (GOOGLE.COM)DNS -> Every website that is hosted on the internet resides in some data server having an IP address. Due to the complexity of the IP address, ISP mapped the IP address to some readable or English term that is called DNS. Browser does DNS lookup. The FIrst bRowser sees the DNS mapping in the browser cache, if not found then it looks"

    Anonymous Muskox - "Web server request HTTPS://WWW.GOOGLE.COM (HTTPS)Protocol -> HTTPS/HTTP (HTTPS more secured, encrypted data send by browser) WWW. that is just a term (GOOGLE.COM)DNS -> Every website that is hosted on the internet resides in some data server having an IP address. Due to the complexity of the IP address, ISP mapped the IP address to some readable or English term that is called DNS. Browser does DNS lookup. The FIrst bRowser sees the DNS mapping in the browser cache, if not found then it looks"See full answer

    Technical
  • LinkedIn logoAsked at LinkedIn 

    "function constructTree(n, matrix) { let parent = []; let child = []; let root = null; for (let i = 0; i < n; i++) { for (let j = 0; j < n; j++) { if (matrixi === 1) { parent.push(i); child.push(j); } } } for (let i = 0; i < n; i++) { if (parent.indexOf(i) === -1) { root = i; } } let node = new Node(root); for (let i = 0; i < n; i++) { if (i !== root) { constructTreeUtil(node, parent[i], child[i]); } } return node; }"

    Ugo C. - "function constructTree(n, matrix) { let parent = []; let child = []; let root = null; for (let i = 0; i < n; i++) { for (let j = 0; j < n; j++) { if (matrixi === 1) { parent.push(i); child.push(j); } } } for (let i = 0; i < n; i++) { if (parent.indexOf(i) === -1) { root = i; } } let node = new Node(root); for (let i = 0; i < n; i++) { if (i !== root) { constructTreeUtil(node, parent[i], child[i]); } } return node; }"See full answer

    Coding
    Data Structures & Algorithms
    +1 more
  • LinkedIn logoAsked at LinkedIn 

    "My ideal PM role will definitely be in that I can work smoothly with the inner team(tech, marketing, sales, etc) whether in collecting requirements or translating these requirements to the responsible tech team. To have the full hands of a product so that I can have ownership to enhance and improve the product toward the right vision, that matches the company and market vision as well "

    Raneem A. - "My ideal PM role will definitely be in that I can work smoothly with the inner team(tech, marketing, sales, etc) whether in collecting requirements or translating these requirements to the responsible tech team. To have the full hands of a product so that I can have ownership to enhance and improve the product toward the right vision, that matches the company and market vision as well "See full answer

    Behavioral
  • LinkedIn logoAsked at LinkedIn 

    "import java.util.Arrays; import java.util.stream.Collectors; class Main { // Recursive function to print all combinations of numbers from \i\ to \n\ // having sum \n. The index\ denotes the next free slot in the output array \out\ public static void printCombinations(int i, int n, int[] out, int index) { // if the sum becomes n, print the combination if (n == 0) { System.out.println(Arrays.stream(out).limit(index) .boxed().collect(Collectors.toList())); } // start from the previous e"

    Relynn may silver B. - "import java.util.Arrays; import java.util.stream.Collectors; class Main { // Recursive function to print all combinations of numbers from \i\ to \n\ // having sum \n. The index\ denotes the next free slot in the output array \out\ public static void printCombinations(int i, int n, int[] out, int index) { // if the sum becomes n, print the combination if (n == 0) { System.out.println(Arrays.stream(out).limit(index) .boxed().collect(Collectors.toList())); } // start from the previous e"See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • "The product lens I view the mousetrap through is a product which has a decision maker (someone who wants to catch a mouse) and an end user (yes, yes, the mouse to be trapped). I believe that the mousetrap is superior when it shows a better speed of catching mice. So given that there are mice to catch, it has a better 'conversion' rate of mice which took interest in the mousetrap / mice who got caught - this is a decision maker, e.g. a homeowner, perspective For a mouse, a trap is better when it"

    Anonymous Halibut - "The product lens I view the mousetrap through is a product which has a decision maker (someone who wants to catch a mouse) and an end user (yes, yes, the mouse to be trapped). I believe that the mousetrap is superior when it shows a better speed of catching mice. So given that there are mice to catch, it has a better 'conversion' rate of mice which took interest in the mousetrap / mice who got caught - this is a decision maker, e.g. a homeowner, perspective For a mouse, a trap is better when it"See full answer

    Analytical
  • LinkedIn logoAsked at LinkedIn 

    "This question is quite straightforward. The key to this is to be concise and specific. > An endpoint is essentially the destination of an API call. The endpoint returns specific data depending on which endpoint was called. An example of a POST request is when a user signs up or logs in. Some data is posted and validated on the server (like a login email and password). An example of a GET request is when viewing another user's page. There's likely an endpoint that gets data like the person's name"

    Exponent - "This question is quite straightforward. The key to this is to be concise and specific. > An endpoint is essentially the destination of an API call. The endpoint returns specific data depending on which endpoint was called. An example of a POST request is when a user signs up or logs in. Some data is posted and validated on the server (like a login email and password). An example of a GET request is when viewing another user's page. There's likely an endpoint that gets data like the person's name"See full answer

    Product Manager
    Technical
  • LinkedIn logoAsked at LinkedIn 
    Product Strategy
Showing 101-120 of 125