Web analyst Interview Questions
16K
Web Analyst interview questions shared by candidates
What is a JavaScript callback function?
5 Answers↳
A callback function is a piece of JavaScript code that executes after the main function that the callback is attached to executes successfully. Less
↳
udaykanth, I would say that a .forEach() would be the most common and most basic use of a callback function. I'm just writing this to help anyone that might have a hard time thinking up a quick example if the come across this question themselves. Example: var numArray = [ 1, 2, 3 ] ; numArray.forEach( function( i ) { console.log( arr[ i - 1 ] ) } ) ; // logs out // 1 // 2 // 3 Less
↳
Is there a front end role at bloomberg. I guess your position must have been labelled software dev right? altho ur a dront end dev Less

How do you handle multiple projects at once?
3 Answers
How would you troubleshoot slow loading web pages and poorly performing stored procedures?
2 Answers↳
Obviously, it is an easy answer though. First you want to check the network connection. If that seems to be working fine with other websites, check the code of the website. If the code is too cluttered then it will have problems loading. Make sure to organize the HTML so you can easily find clutter or useless text. Next, use a website validator - http://validator.w3.org/ . This website helps you find any errors on your page that may be causing a slow down. Hope this helps any, I use this for any problem I have. Less
↳
This is a very good question to ask anyone who is interested in web development. it gets them thinking and start working on problem solving. Less

Given a number n where n+1 and n-1 are prime, prove n is divisible by 6
1 Answers↳
n+1 is prime, n+2 is prime... all prime numbers are odd, so n must be even (i.e., divisible by 2) in any set of 3 numbers (consider 1,2,3 or 4,5,6 or 20,21,22) at least one number is divisible by 3. since n+1 and n+2 can't be divisible by anything, n must be divisible by 3. therefore n is div by 6 Less

Say there was a function that took 1 second to execute and you needed to run this function 10 million times, how would you cut down on the execution time?
1 Answers↳
Build a system that would run the functions concurrently.

If the customer was on the phone angry and pressuring to get the system back online but you didn't know what the issue was how would you deal with the situation
1 Answers↳
Try to keep the customer informed while solving the problem. Makey them feel their problem is the only issue your focused on. Show the customer sucess no matter how little to gain their confidence. Less


They presented a demo page and asked me to streamline it to make it more interactive and presentable for a user (open to interpretation).
1 Answers↳
Using JavaScript/jQuery, I created a simple slideToggle() click event on paragraph headers that collapsed them. I also changed the fonts and font weights to be more readable. Less

If we wanted to implement a method of tracking every click that the user made on the site, how would we want to do this?
1 Answers↳
Place a JavaScript event listener for all clicks at the document level. Perform actions based on the details of the click. This problem had multiple branches and sub-questions, but the gist is that you would want to capture the events as they bubbled back up to the document level. There are other acceptable answers to this question. Less

What do you know about IBM Webportal and TrueEffect?
1 Answers↳
IBM WebSphere Portal is a set of software tools that enables companies to build and manage web portals. It provides a single access point to web content and applications, while delivering differentiated, personalized experiences for each user. TrueEffect helps you manage your display marketing campaigns in a single interface with trafficking, targeting and serving. The XLS campaign manager was built for power users as a plug in for Microsoft Excel. The tool allows for rapid manipulation of data using common functionality such as drag and drop, autofill and cut and paste. Less