Saturday, November 12, 2016

Facebook Development Test 2016 – Upwork Test Answers

Upwork Facebook Development Test 2016

38 Answered Test Questions:
1. In which situations will you recieve the $API_EC_TIMEOUT error?
Answers:
• When the user’s login credentials for Facebook are incorrect.
• When the applications API key is invalid.
• When the user already has an application session open with another application.
• When the current session key expires. 
2. Finished applications that have been submitted show up in…
Answers:
• Google
• Developers Discussion Group
• Developers News Feed
• Facebook Application Directory
3. A developer has to be logged in to use the test console.
Answers:
• True
• False
4. When tagging a photo using the photos.addTag method, the tags parameter is normally in what format?
Answers:
• XML
• CSV
• JSON
• $_GET
5. A Facebook application can have an infinite session:
Answers:
• True
• False
6. For a balanced and centered profile box your content must be about how many pixels wide?
Answers:
• 75px
• 180px
• 220px
7. To override your callback url you must pass the following parameter to the Facebook API:
Answers:
• override
• url
• canvas
• nextpage
8. How does the Facebook API tie accepted IP addresses to your application?
Answers:
• The first IP to connect to the application is always allowed and the rest are disabled.
• A variable called valid_ips is passed upon logging into the application.
• When the api_key variable is passed to FBAPI the API can pull these IP’s from your application profile. 
9. Applications can send notification messages to a Facebook user’s inbox.
Answers:
• True
• False
10. How can an application publish a user action to the public news feed?
Answers:
• fql.publishStory
• notifications.send
• feed.publishActionOfUser
• Facebook servers do this automatically.
11. FQL stands for…
Answers:
• Facebook Quotation Layer
• Free Query Logistics
• Facebook Query Logistic
• Facebook Query Layer
• Facebook Query Language
12. API stands for…
Answers:
• A Programmatic Inheritance
• Alpha Production Interface
• Alpha Programming Service
• Application Programming Interface
13. Which of the following is not a FQL table?
Answers:
• user
• friend
• email_address
• group
• group_member
14. Email notifications are sent in plain text only; they do not support html.
Answers:
• True
• False
15. How do you change the format that Facebook methods will use to return data to your application?
Answers:
• Change the format in your application preferences.
• Your application must format the data to the type you want.
• Your application will pass a ‘format’ GET variable to the API indicating a supported format. 
• You cannot change the format; Facebook only supports XML.
16. Email notifications must always include the fb:name tag in the beginning email body.
Answers:
• True
• False
17. When creating a photo album, what is the default return value for cover_pid?
Answers:
• 1
• the same as your album_id
• 101
• 0
18. If your API key is invalid you will receive the following error number from the Facebook API:
Answers:
• 1
• 3
• 565
• 101
• 102
19. A user must log into Facebook before using your application.
Answers:
• True
• False
20. Email notifications can be sent by passing the email param to which method?
Answers:
• notifications.send
• notification.sendEmail
• notify.email
• notifications.email
21. Error code 103 indicates that your signature is incorrect.
Answers:
• True
• False
22. The FQL syntax equivalent to the friends.get method is…
Answers:
• SELECT friends FROM user_friends WHERE userid1=loggedInUid
• SELECT this FROM friends WHERE uid1=loggedInUid
• SELECT uid2 FROM friend WHERE uid1=loggedInUid
• SELECT user_friends FROM users WHERE (uid1=loggedInUid and friends=uid2)
23. Error code 103 indicates that….
Answers:
• The application has reached the maximum amount of requests allowed.
• The service is not allowed at this time.
• The submitted call_id has not incremented since the last call_id was passed. 
• An unknown error has occurred.
24. At most an application can send how many notifications per day?
Answers:
• 60
• 40
• 25
• 10
25. FBML stands for…
Answers:
• Facebook Meeting Layer
• Facebook Manipulation Layer
• Facebook Mega Language
• Facebook Markup Language
26. Desktop applications must use which protocol when executing the auth.createToken
method?
Answers:
• HTTP
• HTTPS
• IMAP
• JSON
27. Facebook API is only compatible with open source servers like Linux.
Answers:
• True
• False
28. What are Profile Action Links?
Answers:
• Links on your application which lead to a user’s profile.
• Links on a user’s profile at the bottom of the page leading to your application.
• Links under the user’s profile picture which link to more information about their use of your application. 
29. Facebook Applications can use cross-domain scripting by submitting which variable when authenticating the auth token?
Answers:
• sig
• domain_script
• callback
• script_token
30. Which of the following is not an event RSVP status?
Answers:
• attending
• not sure
• declined
• not_replied
31. On the application’s About Page a user will always see all of the developer’s personal Facebook account information.
Answers:
• True
• False
32. How can you find out which of the user’s friends are also subscribed to your application?
Answers:
• You cannot find this out.
• fql.query(“select user, uid from friends where app_id='”.$appID.”‘); 
• friends.getAppUsers()
33. The FB API requires only one key to be passed when connecting.
Answers:
• True
• False
34. The only way to get the Facebook ID of the user who is logged in is to use this method: users.getLoggedInUser
Answers:
• True
• False
35. Which Hex color code does Facebook use for the Header and Links?
Answers:
• #3b5998
• #ddefef
• rgb(244,344,22)
• #ccc
36. FQL supports certain string function calls that can evaluate a string before executing a query.
Answers:
• True
• False
37. Within a Facebook Application the ‘canvas page’ is…
Answers:
• A small box on the user’s profile page for the application to run in.
• A large news feed box on the user’s profile page that the application runs in. 
• A sidebar application that runs in the user’s profile.
• The right column of the Facebook site. It can be as large, or larger than a user’s profile page.
38. The Facebook v1 API supports SOAP protocols.
Answers:
• True
• False

2 comments:

  1. http://seekithere.com/facebook-development-test/

    ReplyDelete
  2. Hey, this day is too much good for me, since this time I am reading this enormous informative article here at my home. Thanks a lot for massive hard work. IT outsourcing companies UK

    ReplyDelete

Earn for Free

http://hiredrmjru.trade/3670784521590/