Candidatei-me por meio de recrutador(a). O processo levou 3 semanas. Fui entrevistado pela SOUTHWORKS em mar. de 2019
Entrevista
We had 2 calls, at least 30 min each. They sent me a technical problem to solve. I didn't continue the process, I felt it was a disrespect to ask for one week of your time to complete the task.
Perguntas de entrevista [2]
Pergunta 1
The task in question was to analyze and solve a problem in a very obscure scenario in a technology I'm not experienced with as I stated. They reply they were looking for someone to study and research a new technology to see how would the tackle the issue.
The site is an MVC 4 web application running on a hosting platform with a maximum allowed quota of 512 MB, and the event list is implemented with the DataTables jQuery plug-in (version 1.9.4) which is configured in server-side mode.
After adding MVC 4’s output cache using cache profiles on the MVC action that lists the events, the site got suspended because the memory usage quota for the website was reached. We restarted it and eventually it went down again.
During our local debugging sessions we found that the site's memory usage surpasses the maximum allowed quota. We are now testing the site with only 10000 events but the issue is still occurring.
If it’s helpful in any way, the following is the cache profile configuration defined in the web.config:
<caching>
<outputCacheSettings>
<outputCacheProfiles>
<add name="CacheEvents" duration="3600" varyByParam="iDisplayStart;iDisplayLength;sSearch" />
</outputCacheProfiles>
</outputCacheSettings>
</caching>