Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1018 Bytes

File metadata and controls

40 lines (28 loc) · 1018 Bytes

Job Interview Recording Demo

Your task is to analyse the issue, not to fix the bug.

This is a React Native, Ewxpo, NativeWind iOS app. Please setup the project and find the issue why the error described occurs. We know the error and are curious what you will find.

Development Setup

  1. Install dependencies
nvm install
nvm use
npm install -g eas-cli
npm install
  1. Create the app to install

Configure your eas projectId and owner in app.config.js and build a test version for your iPhone:

nvm use
eas build --platform ios -e development

Or use a local building instead.

  1. Start the app
nvm use
npx expo start

Steps to produce the error

  1. Start a recording in the app on your iPhone
  2. Make sure you have bluetooth headphones connected
  3. Switch the audio input from bluetooth to interal microphone by clicking on the microphone icon

The bug: The wave animation shortly freezes and the recording changes from bluetooth to internal and right back to bluetooth.