Passa al contenutoPassa al piè di pagina
  • Lavori
  • Aziende
  • Stipendi
  • Per le aziende

      Migliora la tua carriera

      Scopri le tue potenzialità di guadagno, trova lavori da sogno e condividi approfondimenti su lavoro e vita privata in forma anonima.

      employer cover photo
      employer logo
      employer logo

      Insiten

      Questa è la tua azienda?

      Chi siamo
      Recensioni
      Stipendi e benefit
      Lavori
      Colloqui
      Colloqui
      Ricerche correlate: Recensioni su Insiten | Offerte di lavoro di Insiten | Stipendi di Insiten | Benefit di Insiten
      Colloqui di InsitenColloqui per Junior Software Engineer presso InsitenColloquio di Insiten


      Glassdoor

      • Chi siamo
      • Contattaci

      Aziende

      • Account Business gratuito
      • Spazio per le aziende
      • Blog per le aziende

      Informazioni

      • Aiuto
      • Linee guida
      • Condizioni d'uso
      • Privacy e scelte pubblicitarie
      • Non vendere né condividere le mie informazioni
      • Strumento per l'accettazione dei cookie

      Lavora con noi

      • Inserzionisti
      • Carriere
      Scarica l'app

      • Cerca:
      • Aziende
      • Lavori
      • Località

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" e il relativo logo sono marchi registrati di Glassdoor LLC.

      Aziende seguite

      Non lasciarti sfuggire opportunità e informazioni privilegiate seguendo le aziende dove vorresti lavorare.

      Ricerche di lavoro

      Ricevi suggerimenti e aggiornamenti personalizzati avviando le tue ricerche.

      Colloquio per Junior Software Engineer

      26 mar 2025
      Candidato anonimo a colloquio
      Atlanta, GA

      Altre recensioni di colloqui per Junior Software Engineer presso Insiten

      Colloquio per Junior Software Developer

      28 feb 2025
      Candidato anonimo a colloquio
      Atlanta, GA
      Nessuna offerta
      Nessuna offerta
      Esperienza positiva
      Colloquio nella media

      Candidatura

      Ho sostenuto un colloquio presso Insiten (Atlanta, GA)

      Colloquio

      Questions about JS/React knowledge, technical problems, then a week-long take home that is reviewed with the development team thru an in-person technical review and overview. Overall, high buy-in for a company that values junior development.

      Domande di colloquio [1]

      Domanda 1

      Fix a bug found in your take home assessment.
      Rispondi alla domanda
      Esperienza neutra
      Colloquio facile

      Candidatura

      Ho presentato la mia candidatura online. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Insiten (Atlanta, GA) nel mese di gen 2025

      Colloquio

      Interview was with a senior developer. first round was a sort of technical screening. I was asked about virtual dom in react, difference between state and props, why do we use state hooks in react instead of just variable assignment, why/when is it appropriate to use some sort of global context. there was a couple of questions about passing by reference vs passing by value. second round was a live coding exercise (which the interviewer had originally told me it would be like reversing a string, it wasn't). The actual challenge was given an array of objects with three properties (id, status, description), return an object grouped by the status property and return the status names with the most items in it's corresponding array. third round was supposed to be a take home build challenge, but I was not contacted for a third round

      Domande di colloquio [3]

      Domanda 1

      let a = {}; let b = {}; console.log(a===b) what will be printed to the console
      Rispondi alla domanda

      Domanda 2

      let a = {num: 1} let b = a a.num += 1 console.log(b.num) what will be printed to the console
      Rispondi alla domanda

      Domanda 3

      /* INSTRUCTIONS: Group an array of objects by status, and return the status name that has the most items in its corresponding array. */ const arr = [ { id: 1, title: "target1", status: "pending" }, { id: 2, title: "target2", status: "pending" }, { id: 3, title: "target3", status: "declined" }, { id: 4, title: "target4", status: "approved" }, { id: 5, title: "target1", status: "approved" }, { id: 6, title: "target6", status: "pending" } ]; function groupTargetsByStatus(arr) { const group = {} arr.forEach(item => { !group[item.status] ? group[item.status]=[ item ] : group[item.status].push(item) }) return group } function statusThatHasMostTargets(arr) { // your code here const group = groupTargetsByStatus(arr) let max = 0 let maxGroup = '' for ( let item in group) { if (item.length > max){ max = item.length maxGroup = item[0].status } } } console.log(groupTargetsByStatus(arr)) /* { pending: [ { id: 1, title: "target1", status: "pending" }, { id: 2, title: "target2", status: "pending" }, { id: 6, title: "target6", status: "pending" } ], approved: [ { id: 4, title: "target4", status: "approved" }, { id: 5, title: "target1", status: "approved" } ], declined: [ { id: 3, title: "target3", status: "declined" } ] } */ console.log(statusThatHasMostTargets(arr)) // "pending"
      Rispondi alla domanda